2011-03-09 117 views
0

因此,当用户强制关闭活动时,我想向用户显示自定义消息(Toast)。有什么建议么?我尝试将Toast放在我的onPause()/onStop()方法中,但它们导致程序崩溃。在关闭活动时显示消息

而且不,我不想在每次他/她强制关闭活动时用邮件发送垃圾邮件。我只想在特定活动已关闭时显示Toast。

+0

你说的关断力 – ingsaurabh 2011-03-09 06:17:53

+0

意味着如当用户按家庭或后退按钮 – 2011-03-09 06:30:10

+0

@ManishBurman“强制关闭”通常关联杀害的过程。按回家或回不会强制任何事情,他们预计退出活动的方式 – 2013-09-27 23:57:04

回答

1
public boolean onKeyDown(int keyCode, KeyEvent event) { 
      if (keyCode == KeyEvent.KEYCODE_BACK) { 

       toast(getString(R.string.exit_msg), Toast.LENGTH_SHORT); 
      } 
      return super.onKeyDown(keyCode, event); 
     }  
+0

太棒了!我觉得自己不想这样想。 – 2011-03-09 07:51:32