Does anybody know, if there is a possibility to do something (in my case finish activity) on toast message will be closed?
You do that simply by creating a Thread
that lasts as long as the Toast
is displayed and then you can finish your Activity
.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// your other stuff
Toast.makeText(this,"This is a Toast", Toast.LENGTH_LONG).show();
thread.start();
}
Now create use a Handler that waits for (LENGTH_LONG = 3.5)...
Handler().postDelayed({...},3500);
... or (LENGTH_SHORT = 2) seconds
Handler().postDelayed({...},2000);