A toast message is a message shown to the user. This message will be visible to the user for a particular interval of time and will be disappeared automatically. In this application we will create an activity with a button called “Click Me”. Clicking on this button will display a Toast message on the screen.
1. Creating new project
2. Select build target
3. Enter Application details :
4. Open the file /res/layout/values/strings.xml and add new string namely “lblBtnClickMe”. See the highlighted code given below:
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, MainActivity!</string> <string name="app_name">SimpleToastMessage</string> <string name="lblBtnClickMe">Click Me !!!</string> </resources>
5. Open the file /res/layout/main.xml and modify it with the given below :
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android:id="@+id/btnClickMe" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/lblBtnClickMe" /> </LinearLayout>
6. Open /src/in.wptrafficanalyzer.simpletoast/MainActivity.java and update the file as given below :
package in.wptrafficanalyzer.simpletoast; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Getting an instance of the button btnClickMe defined in main.xml Button btn = (Button) findViewById(R.id.btnClickMe); // Defining onClickListener for the button btnClickMe OnClickListener listener = new OnClickListener() { // This will be executed when user touches the button btnClickMe @Override public void onClick(View v) { // Display Toast Message "Hello Android" Toast.makeText(getBaseContext(), "Hello Android !!!" , Toast.LENGTH_SHORT ).show(); } }; // Setting onClick event listener for the button btnClickMe btn.setOnClickListener(listener); } }
7. Execute the application by clicking the menu Run -> Run of the eclipse
8. Download

9. Reference
http://developer.android.com/guide/index.html

I am George Mathew, working as software architect and Android app developer at wptrafficanalyzer.in
You can hire me on hourly basis or on project basis for Android applications development.
For hiring me, please mail your requirements to info@wptrafficanalyzer.in.
My other blogs
store4js.blogspot.com