我有一个quit()
我正在使用的方法。我用祝酒词打印出“感谢您使用此应用程序”。在下一行我执行 asystem.exit(0);
并且当我运行应用程序时,在系统退出应用程序之前吐司不会显示。有没有办法来解决这个问题?
问问题
3004 次
2 回答
3
在你的活动中你应该这样做的方式:
Toast.makeText(this,"Thanks for using the app",Toast.LENGTH_SHORT).show();
finish();
忘记 System.exit
于 2013-10-13T18:58:19.393 回答
1
您可以运行一个线程等待您的Toast
.-
Thread thread = new Thread(){
@Override
public void run() {
try {
Thread.sleep(WAIT_TIME_IN_MILLIS);
} catch (Exception e) {
e.printStackTrace();
}
}
};
thread.start();
于 2013-10-13T18:43:12.447 回答