Android开发笔记--屏蔽返回键,home键以及其他实体按键
2012-11-02 11:13
375 查看
屏蔽键重写activiy的两个方法就行
屏蔽返回键
屏蔽home键和别的键不一样
屏蔽home键后全屏消失,说明你是在代码中设置全屏的,转到AndroidManifest.xml设置全屏就行
可参考原文地址:http://www.iteye.com/topic/1116709
屏蔽返回键
public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_BACK: return true; } return super.onKeyDown(keyCode, event); }
屏蔽home键和别的键不一样
public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } //屏蔽其他实体按键 switch (keyCode) { case KeyEvent.KEYCODE_HOME: return true; case KeyEvent.KEYCODE_BACK: return true; case KeyEvent.KEYCODE_CALL: return true; case KeyEvent.KEYCODE_SYM: return true; case KeyEvent.KEYCODE_VOLUME_DOWN: return true; case KeyEvent.KEYCODE_VOLUME_UP: return true; case KeyEvent.KEYCODE_STAR: return true; }
屏蔽home键后全屏消失,说明你是在代码中设置全屏的,转到AndroidManifest.xml设置全屏就行
<activity android:name=".WelcomeActivity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
可参考原文地址:http://www.iteye.com/topic/1116709
相关文章推荐
- Android开发笔记--屏蔽返回键,home键以及其他实体按键
- 【Android】Android中屏蔽返回键,home键以及其他实体按键
- android屏蔽返回键,home键以及其他实体按键
- Android 屏蔽返回键,home键以及其他实体按键
- android屏蔽返回键,home键以及其他实体按键
- android屏蔽返回键,home键以及其他实体按键
- android学习笔记转--------------屏蔽返回键,home键以及其他实体按键
- 屏蔽返回键,home键以及其他实体按键
- android学习笔记转--------------屏蔽返回键,home键以及其他实体按键
- android学习笔记转--------------屏蔽返回键,home键以及其他实体按键
- Android中屏蔽返回键,HOME键以及模拟HOME键返回效果的方法
- android屏蔽返回键和home键等各个按键的方法
- android屏蔽返回键和home键等各个按键的方法
- android屏蔽返回键,home键等实体…
- Android 开发笔记-java 返回多个值
- Android开发笔记——SharedPreferences 存储实体类以及任意类型
- Android开发学习笔记:Intent的简介以及属性的详解
- Android 屏蔽返回键、菜单键和Home键
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- Android开发学习笔记:Intent的简介以及属性的详解