android 实现点击返回键返回主界面当前界面不销毁
2015-03-23 18:01
197 查看
方法就是监听我们的点击事件,然后在我们的点击事件中进行相关的操作
@Override
public void onBackPressed() {
Intent i = new Intent(Intent.ACTION_MAIN);
// i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //如果是服务里调用,必须加入new task标识
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);
}
这里面有一点需要注意的是,我们把这个方法的super.onBackPressed();给去掉了,如果不去掉的话还是会调用destroy生命周期方法的
当我们把这句话给注释掉之后,我们的程序退出的时候会走 onpause onstop方法,再次启动的时候走onrestart onstart onresume方法
这样我们的目的也就达到了
@Override
public void onBackPressed() {
Intent i = new Intent(Intent.ACTION_MAIN);
// i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //如果是服务里调用,必须加入new task标识
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);
}
这里面有一点需要注意的是,我们把这个方法的super.onBackPressed();给去掉了,如果不去掉的话还是会调用destroy生命周期方法的
当我们把这句话给注释掉之后,我们的程序退出的时候会走 onpause onstop方法,再次启动的时候走onrestart onstart onresume方法
这样我们的目的也就达到了
相关文章推荐
- Android中PopupWindow点击窗口之外和返回键消失,界面锁定的实现
- Android主界面连续两次点击物理返回键退出应用功能实现
- android中使用Notification打开详情界面activity,点击返回键和按钮返回主界面
- Android中PopupWindow点击窗口之外和返回键消失,界面锁定的实现。
- 疑难杂症之——Android点击Home键无法返回主界面,并在松开时闪现锁屏界面
- Android实现点击两次返回键退出应用程序
- 在Fragment中我想点击按钮然后关闭当前的Fragment返回上一个Fragment该如何实现。
- 在Fragment中点击按钮关闭当前的Fragment返回上一个Fragment该如何实现
- Android实现点击WebView界面中图片滑动浏览与保存图片功能
- Android 按返回键不销毁当前Activity
- Android中侧滑菜单效果实现(主界面和菜单界面实现平移、缩放、滚动动画)
- android中如何实现进入一个界面不做任何动作过10秒钟(有操作从新计时)自动跳转到待机activity,点击待机界面回到原来的界面
- Android 实现两次点击返回键 提示退出
- 【转】Android实现点击两次返回键退出
- Android实现点击两次返回键退出
- Android——实现两次点击返回键提示退出
- Android 中点击某个按钮实现 返回键 的功能
- Android应用返回桌面后,每次点击图标,启动界面都会出现
- android——webview拦截跳转指定url后,点击返回界面重定向的问题
- android返回键不销毁应用返回主界面