0

如果没有互联网连接,我必须展示祝酒词,然后强制关闭应用程序,但如果我只展示祝酒词,一切正常:

Toast.makeText(getApplicationContext(), "Nessuna connessione", Toast.LENGTH_LONG).show();

如果我这样做:

Toast.makeText(getApplicationContext(), "Nessuna connessione", Toast.LENGTH_LONG).show();
android.os.Process.killProcess(android.os.Process.myPid());

该应用程序已关闭,并且未显示吐司。

我怎样才能在关闭应用程序后显示这个吐司?

4

2 回答 2

2

而不是杀死进程,你可以调用finish()Activity。这样你的吐司就会显示出来。

于 2013-02-21T12:13:02.873 回答
2

首先显示Toast

Toast toast = Toast.makeText(getApplicationContext(), "Message here", Toast.LENGTH_SHORT);
toast.show();

然后调用完成:

finish();
于 2013-02-21T12:18:34.400 回答