android 程序返回主界面方法
来源:互联网 发布:人人商城分销源码下载 编辑:程序博客网 时间:2024/06/06 11:40
刚开始接触android时,对于怎么返回主界面一直没搞明白,现在稍微有点明白了,分享分享···求指导!
android 开发时,基本是涉及到多个activity界面直接的跳转关系的。在跳转是,我们多用的是按钮控制事件,使用Intent进行跳转。跳转回来时,多使用返回键,就是会去重写onBackPressed() 函数。开始时我是直接在onBackPressed() 函数中使用Intent 进行回跳,后来发现跳不出主界面。原因是每一个activity都没有被关闭。
跳转时,可以使用以下的方法,这样就会在跳转时,关闭掉个个activty。直接使用如下方法重写onBackPressed(){finish();}每一个activity中都使用这个的话,就可以避免出现跳转不出主程序的尴尬现象。
不过有时你可能需要的不仅仅是这样的功能,所以下面稍微介绍一下 finish 这个函数的功能。
首先先介绍一下finish() 实现的功能为,当存在上一级通过Intent跳转到本级时,finish是结束本级activity 跳转回上一级的activity。当不存在上一级时,则跳转出主界面。
这就是为什么有时我们直接使用finish无法直接跳出主程序的的关键了,因为我们每次的跳转下一个界面都使用了Intent,而跳转回来的也是使用Intent,则此时,所有的界面都是属于激活状态,所以使用重写onBackPressed(){finish();}方法,实现跳转出手机主界面时,经常会出错。
解决方法:
1.在跳转回到上一个界面时,尽量都关闭本级的activity 使用finish();
2.使用system.exit()进行关闭 (好像基本不建议这么做,虽然可以成功,我用的时候也没发现太大的问题,求指教···)
- android 程序返回主界面方法
- Android - 返回上一个界面finish()方法
- Android - 返回上一个界面finish()方法
- 主界面监听返回键,退出程序
- android 返回HOME界面
- android返回HOME界面
- Android返回HOME界面
- android返回键不销毁应用返回主界面
- android程序点击返回退出时,返回到欢迎界面的解决办法
- android 实现点击返回键返回主界面当前界面不销毁
- android中使用Notification打开详情界面activity,点击返回键和按钮返回主界面
- Android 返回上一个界面,返回上一个Activity
- 返回Android 手机主界面
- activity返回主界面
- android 点击返回键退出程序的方法
- Android双击返回键退出程序的实现方法
- Android双击返回键退出程序的实现方法
- Android双击返回键退出程序的实现方法
- 一个老业务员的经验
- 阿里订单故事
- hadoop hdfs的一些操作
- 生成固定长度的随机字符和数字
- hdu1412{A} + {B}
- android 程序返回主界面方法
- redhat6.2 下的 wordpress 3.3.1安装使用教程
- C# []、List、Array、ArrayList 区别及应用
- JDBC for MySQL驱动版本问题
- 使用JXL组件操作Excel和导出文件
- POJ 1007
- makefile学习
- 【原创】ExtJs非Iframe框架加载页面实现
- AbstractRoutingDataSource实现数据源切换