如何在Android应用程序中实现以下流程?
我的应用程序收到推送通知,其中一项活动启动。 现在,
例如活动A - > B ---> C
现在出现了怪异现象,反过来,用户将采取与通知点击时启动的活动相同的活动,在这种情况下,它将用户转到“C”
我不希望这个流量..按主键活动应该退出应用程序。
任何帮助?
覆盖后退按钮以完成您所需的功能:
@Override
public void onBackPressed() {
Your function here.
super.onBackPressed();
}
还可以在调用各自的活动时为您的意图添加标志:
1.FLAG_ACTIVITY_NO_HISTORY
用这个-
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK))
{
finish();//do ur task
}
//same check for home screen key and do u task
return super.onKeyDown(keyCode, event);
}
链接地址: http://www.djcxy.com/p/26169.html