我的应用程序以启动屏幕从远程服务器加载后台数据开始。数据加载完成后,一个活动(如B)启动。 这个活动B(不同动物的照片库),当按下时启动SplashScreen,所以为了解决这个问题,我提示用户是否真的想要退出应用程序,如果点击是,退出关闭。处理后退按钮的问题
private void exitApp(){
B.this.finish();
}
我的问题来了。 由于活动B,当在特定的动物的点击说DOG,
Intent intent = new Intent(B.this,C.class)
startActivity(Intent);
将用户带到活性(C)特定的动物评论。 当在C上按下后退按钮时,带我到B,那很好。 由于B有菜单选项,例如书签,主页。 我做启动BOOKMARK与
sartActivity(B.this, Bookmark.class);
由于收藏有HOME即活动B. 菜单,现在当我回压,它提示我退出,但它确实退出应用程式,而带我到书签。
我可以解决这个问题吗?当我正在阅读文档时,发现
`finishActivityFromChild(Activity, requestCode);`
这能帮我实现吗?
让我们说当一个用户被提示退出应用程序。我只是想删除所有的活动。 可以这样做吗?
单击主页按钮时您可能会完成书签,是吗? – 2011-12-30 11:32:17
你的意思是在最后一种情况下,当你退出并接受退出时,它会打开你的书签页面,对吗?如果是的话,让我知道可以帮助你出去! – AAnkit 2011-12-30 11:43:12
你可以用简单的方式解释你的活动流程,例如A - > B - > C,这将很容易解决你的问题 – 2011-12-31 15:26:13