• Home
  • WordPress
  • web Hosting
  • linux
  • mysql
  • nginx
  • apache2
  • devops

Raju Ginni

wordpress tutorials seo hosting etc

You are here: Home / tutorials / Android Studio tutorials syllabus Topics Course details #AndroidApplicationDevelopment / Getting Text from Views

Getting Text from Views

Getting Text from Views:
To get the text from View programmatically, we use a method i.e. getText().

After getting a text, we need to typecast it to String. Based on the requirement, we will assign it to some String variable. Then, that String can be typecast into any type.

Ex: EditText etName;
etName = (EditText)findViewById(R.id.et_name);

To get text from above edit text

String name = etName.getText().toString();

To show the same as Toast

Toast.makeText(this, name, Toast.LENGTH_LONG).show();

Create an Android application to identify views, get the text from views

XML:
activity_demo.xml:
<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:orientation=”vertical”>

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”First Name” />

<EditText
android:id=”@+id/et_first_name”
android:layout_width=”match_parent”
android:layout_height=”wrap_content” />

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Last Name” />

<EditText
android:id=”@+id/et_last_name”
android:layout_width=”match_parent”
android:layout_height=”wrap_content” />

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Gender” />

<RadioButton
android:id=”@+id/rb_male”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Male” />

<RadioButton
android:id=”@+id/rb_female”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Female” />

<Button
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:onClick=”submit”
android:text=”Submit” />

</LinearLayout>

DemoActivity.class:

public class DemoActivity extends Activity {

EditText firstName;
EditText lastName;
RadioButton male;
RadioButton female;

@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_demo);

firstName = (EditText) findViewById(R.id.et_first_name);
lastName = (EditText) findViewById(R.id.et_last_name);
male = (RadioButton) findViewById(R.id.rb_male);
female = (RadioButton) findViewById(R.id.rb_female);
}

public void submit(View v) {
String fName = firstName.getText().toString();
String lName = lastName.getText().toString();
String rbText1 = male.getText().toString();
String rbText2 = female.getText().toString();

String s = fName + “\n” + lName + “\n” + rbText1 + “\n” + rbText2;
Toast.makeText(this, s, Toast.LENGTH_SHORT).show();
}
}

tutorials

  • Core Java Tutorial Free online
  • HTML & CSS Tutorials
  • Php tutorials
  • ubuntu tutorials installation download issues etc
  • redis install ubuntu 20.04 with wordpress php redis mysql configuration
  • [INTRO] Ethical hacking / cyber Security / Penetration testing Tutorial -{updates frequently}
  • Android Studio tutorials syllabus Topics Course details #AndroidApplicationDevelopment
    • Options Menu
    • JSON parsing
    • Handling Views
    • RelativeLayout
    • ActionBar
    • ListView
    • Custom List View
    • Dialogs
    • AlarmManager
    • Notifications
    • Vibration
    • WebView
    • Fragments Runtime
    • SQLiteDatabase
    • Bluetooth
    • WiFi
    • Google Maps
    • Handling Activity Back Button
    • AsyncTask
    • Runtime Permissions
    • Logging
    • Activity Lifecycle
    • Toast
    • Service
    • Database with Cursor Adapter
    • SharedPreferences
    • Location
    • Libraries
    • Webservices
    • Creating Activity class
    • Creating XML
    • Registering Activity in AndroidManifest.xml:
    • Steps for creating an Android application:
    • Handling button clicks
    • Identifying Views
    • Getting Text from Views
    • intent with Data
    • Intent
    • Resources Handling in Android
    • Intent with Result Data
    • Broad cast Receiver
    • Fragment
    • Handling Button click by using On Click Listener:
    • Material Design
    • RecyclerView
    • JSON
    • Rename Android Package [with images & video 2020]
    • migrating to androidx (The library & dependency matching)
    • adsense on webview , adsense & admob policies & implementation
  • AUdio Editing Background Noise removal (Audacity, Adobe Premiere Addition, Camtasia Filmora Windows Obs)
  • what is vpn vs proxy vs tor, http vs https, http2, tcp vs udp, kali linux sql source code injection
  • how to create a website free of cost on google
  • CCNA Syllabus pdf (CCNA / CCNP vs devops vs mcsa /MCSE)
  • Redis performance metrics & tuning for nginx apache ubuntu & debian
  • xampp tutorials 2021 installation errors fix wordpress phpmyadmin mysql apache
  • new relic installation linux (infrastructure agent , php, mysql , nginx)
  • new relic mysql install integration - 2 ways fix problems
  • new relic php agent install in 3 steps
  • aws load balancer tutorial
  • git branches merge fetch pull conflicts

hi i am raju ginni, primalry i manage wordpress websites on GCP cloud platform as a cloud engineer, and create content on passionate things.
you can follow me on youtbe

© 2025 - All Rights Reserved Disclaimer & Privacy Policy