我在我的活动中实现了onBackPressed()方法。对于我的应用程序来说,我有这个功能是至关重要的。但是,控件永远不会进入此功能。当我按下后退按钮时,它会进入onPause()。onBackPressed()没有被执行
但问题是我不能在onPause()中有相同的逻辑,因为当我调用另一个活动时,当前活动调用onPause(),我不希望它执行onBackPressed() 。
请帮忙。
public void onBackPresed(){
Log.d(TAG,"inside onBackPressed()");
if(STATE == PREVIEW){
}
}
请将您的代码发布到覆盖OnBackPressed方法的地方。你是否使用正确的方法头(params,返回值)作为你想重写的原始头? – 2010-07-09 09:31:42
上面的代码请检查 – Namratha 2010-07-09 09:35:53
请尝试稍微裁剪你的代码,我们不需要看到它的全部内容,就像Mathias所说的那样,只是覆盖点。如果你想让人们回答你的问题,你还应该花一些时间,并标记你已经接受的其他问题的一些答案,这样做是很好的方式。你在运行什么版本的Android? – 2010-07-09 09:51:42