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 に答える