Android中屏蔽返回键,HOME键以及模拟HOME键返回效果的方法
1. 屏蔽实体按键
一、屏蔽返回建
@Override
public void onBackPressed() {return;
}
二、屏蔽HOME键
@Override
public void onAttachedToWindow() {
// TODO Auto-generated method stub
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
三.、在有些应用中我们希望退出这个界面之后程序仍旧在运行,说白了就是模拟HOME键的功能,其实现代码如下
View.OnClickListener btnHomeListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);// 注意
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
// finish();
}
};
特别注意 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 这句,一定要加上,因为Activity 的 launchMode 默认是以 standard 执行的,如果不添加这个标记则 会创建新的Activity 并放在与当前Activity相同的Task中。
Android中屏蔽返回键,HOME键以及模拟HOME键返回效果的方法相关推荐
- android全局监听onkeydown,Android中的几个onTouch()事件、onKeyDown监听返回键无效
Android中的几个onTouch()事件.onKeyDown监听返回键无效 一:Android中的几个onTouch()事件 继承SimpleOnGestureListener,HahaGestu ...
- android长按home键设置的,Android中屏蔽电源键长按、Home键、Home键长按
Android中屏蔽电源键长按.Home键.Home键长按 这几个"按钮"的触发,都会产生一个Action ==Intent.ACTION_CLOSE_SYSTEM_DIALOGS ...
- 【Android】Android中屏蔽返回键,home键以及其他实体按键
屏蔽键重写activiy的两个方法就行 屏蔽返回键 public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { ...
- android 屏蔽实体按键,Android中屏蔽返回键,home键以及其他实体按键
屏蔽键重写activiy的两个方法就行 屏蔽返回键 public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { ...
- Android中屏蔽有新短信时通知栏里的通知
其实,要达到如题所述的效果很简单,只要注册一个广播,并设置该广播的intent-filter,同时把该intent-filter的优先级设置高于系统优先级 final String SMS_RECEI ...
- android 中使用TabHost控件实现微信界面的底部菜单效果
首先,在布局文件中的代码如下:(菜单位于底部,需要在代码中设置) <TabHostandroid:id="@android:id/tabhost"android:layout ...
- Android中使用ToggleButton(开关按钮)按钮实现的灯泡开关效果
示例图: activity.xml文件布局 [html] view plain copy <?xml version="1.0" encoding="utf-8&q ...
- Android中fragment A里面点击button跳转到fragment B实现方法
在我们做项目的时候总是会有一些需求,改动.前段时间有个需求是首页的一个按钮点击跳转进入一个fragment,这个fragment和首页属于同一级. eg:也就是说我的首页几个fragment,首页记为 ...
- android怎么模拟返回,Android中障蔽返回键,HOME键以及模拟HOME键返回效果的方法...
Android中屏蔽返回键,HOME键以及模拟HOME键返回效果的方法 在Android开发中,有时需要屏蔽一些实体的按键,如HOME键,返回键等实体的按键,实现的方法如下. 1. 屏蔽实体按键 屏蔽 ...
- android中的ContentProvider实现数据共享
为了在应用程序之间交换数据,android中提供了ContentProvider,ContentProvider是不同应用程序之间进行数据交换的标准API.当一个应用程序需要把自己的数据暴露给其他程序 ...
最新文章
- 梯度消失问题学习资料整理
- matlab绘图 subplot函数使用方法
- 详解UML中的聚合,关联,泛化等关系
- 镜像浏览器_yiming Win10PE 系统维护光盘镜像
- 基于《河北省重大技术需求征集系统》的可用性和可修改性战术分析
- python三维数组表示方法_Python操作多维数组和矩阵
- 网传快手大幅度裁员30%
- 批量删除和修改特定前缀的mysql表
- mysql常见的存储引擎
- 新版傻妞对接QQ完整版(10月24日)
- 海思制作EXT4文件系统工具make_ext4fs
- Android Binder学习(四)之addService流程分析
- 使用Python对视频任意矩形区域进行裁剪
- 超详细的JavaScript对象分享,看完就会了
- 数据的聚合与分组运算
- lisp语言1y1c,常青树LISP语言
- abp web ui 负号提前显示
- 目前软件测试工作前景怎么样?
- 50种黑白人像摄影调色效果lr预设
- golang 调试工具dlv 各个命令的用法
热门文章
- Android Studio Menu item 的简单使用
- 替代YY语音,自行搭建语音实时服务器
- Win7 启用Guest账户,设置登录界面不显示 Guest账户
- 四叶草的python代码_python绘图四叶草
- 中国环境检测市场运营现状分析与投资规划研究报告2022年版
- UG NX二次开发-外部模式
- 微信小程序 一键下载所有图片和视频
- 天津2021高考成绩查询26号什么时间,2021年天津高考成绩26号几点可以查询,今天几点出高考成绩...
- python公式计算_Python数学公式计算
- JUC- 常用辅助类