27 Haziran 2012 Çarşamba

Hide showed Toast Messages

To contact us Click HERE
In my App, there is a list, when a user clicks on an button, a toast message is being displayed, 10 items - 10 toast messages, so if the user clicks 10 times, then presses the button... he/she has to wait for some seconds, until he's able to read the menu option text.
I have found the below solution to hide the shows toast message.
public class SampleToastActivity extends Activity { Toast myToast; static int i=0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button b1 = (Button) findViewById(R.id.button2); b1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { i++; if(myToast!=null){ myToast.cancel(); myToast.setText("Count"+i); }else{ myToast = Toast.makeText(SampleToastActivity.this, "Sample"+i, 10); } myToast.show(); } }); }}

Hiç yorum yok:

Yorum Gönder