android 实现类似于按home键效果直接返回桌面几种方法
来源:互联网 发布:网络课程录制软件 编辑:程序博客网 时间:2024/05/22 14:19
**这种需求主要是为了,不finish掉应用,将应用置于后台**
方法一:
模仿HOME键的效果,隐士启动桌面
Intent i = new Intent(Intent.ACTION_MAIN); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.addCategory(Intent.CATEGORY_HOME); startActivity(i);
方法二:
手动隐藏当前Activity;
在activity中有个moveTaskToBack(boolean isTask)方法:
参数说明:
参数为false——代表只有当前activity是task根,指应用启动的第一个activity时,才有效;
参数为true——则忽略这个限制,任何activity都可以有效。
说明:判断Activity是否是task根,Activity本身给出了相关方法:isTaskRoot()
这两种方法都是将activity 退到后台,注意不是finish()退出。
暂时只想到这两种方法,各位还有什么方法可以提出来,大家相互学习下!
0 0
- android 实现类似于按home键效果直接返回桌面几种方法
- android 模拟home键效果 返回桌面
- Android返回Home桌面
- Android中屏蔽返回键,HOME键以及模拟HOME键返回效果的方法
- Android双击Home键返回桌面
- Android模拟HOME键返回效果的方法
- Android模拟HOME键返回效果的方法
- android 返回值 实现 home键的效果
- android程序根activity中点返回,实现按下home键的效果
- 按返回键实现home键的效果
- Android按返回键模拟Home键功能效果
- android-安装应用直接“打开”,home键返回桌面再次点击应用图标,重新启动MAIN_action的Activity
- android 实现home键效果
- android 实现home键效果 .
- Android类似于桌面360小球加速效果
- Android中再按一次返回键退出程序的实现(返回桌面)两种方法
- Android App首次安装完成后在安装界面直接打开应用,再按home键返回桌面,从桌面图标重新进入app,返回不到之前的界面问题
- android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用的解决方法
- ubuntu 下 安装 PyOpenGL
- 索引组织表(IOT)中UROWID存储追踪
- MySQL for Mac在Mac终端导入导出.sql文件
- google的protobuf用法
- 常见容错机制:failover ,failsafe,failfase ,failback,forking
- android 实现类似于按home键效果直接返回桌面几种方法
- 一名典型985毕业生的政治经济学
- [生存志] 第2节 序 汉字的韵脚和格律(上)
- 微信小程序
- android studio 中禁用一个插件功能
- linux命令下载JDK并安装
- Android权限处理,不同版本的兼容
- Android中屏幕适配的理解
- django 数据库 时间数据传输Bug修改以及体会 ——Einste的django结队编程<一>