Monday, 30 June 2014

(18) Android Toast Example

Android Toast Example

Toast can be used to display information for the short period of time. You can also create custom toast such as toast displaying image etc.

Toast class

Toast class is used to show notification for a particular interval of time. After sometime it disappears. It doesn't block the user interaction.

Constants of Toast class

  • public static final int LENGTH_LONG
  • public static final int LENGTH_SHORT

Methods of Toast class

  • public static Toast makeText(Context context, CharSequence text, int duration)
  • public void show ()
  • public void setMargin (float horizontalMargin, float verticalMargin)

Simple example to display the toast

  1. Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT).show();  
Another code:
  1. Toast toast=Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT);  
  2. toast.setMargin(50,50);  
  3. toast.show();  
Here, getApplicationContext() method returns the instance of Context.

Full code of Activity class

Let's see the code to display the toast.
File: MainActivity.java
  1. package com.example.toast;  
  2. import android.os.Bundle;  
  3. import android.app.Activity;  
  4. import android.view.Menu;  
  5. import android.view.View;  
  6. import android.widget.Toast;  
  7.   
  8. public class MainActivity extends Activity {  
  9.      @Override  
  10.         public void onCreate(Bundle savedInstanceState) {  
  11.             super.onCreate(savedInstanceState);  
  12.             setContentView(R.layout.activity_main);  
  13.               
  14.         //Displaying Toast with Hello Javatpoint message  
  15.             Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT).show();  
  16.         }  
  17.   
  18.         @Override  
  19.         public boolean onCreateOptionsMenu(Menu menu) {  
  20.             getMenuInflater().inflate(R.menu.activity_main, menu);  
  21.             return true;  
  22.         }  
  23.   
  24. }  

Output:

android toast example output 1

No comments:

Post a Comment

any queries pls tel me