Android 菜单键和返回键互换

打开RE管理器找到system/usr/keylayout/

长按qwerty.kl选择以文本编辑器查看

将里面的MENU和BACK全部替换掉

保存,退出管理器,重启手机,菜单键和返回键的位置就调换过来了

互换方式非常简单,只用将两个数字调换,但需要一些动手能力。

1,首先机器必须ROOT。2,手机安装RE文件管理器。3,通过RE文件管理器找到/system/usr/keylayout目录,其中的generic.kl和qwerty.kl就是需要我们修改的两个文件,建议修改前先将这2个文件备份。4,先改“generic.kl”这个吧。长按这个文件呼出对话框,选择“以文本方式编辑”,写入方式点确定。5,往下划,将”MENU“的139改为158;将”BACK“的158改为139,右上角点击保存并退出。之后会新建1个备份文件,不用管。6,接着是qwerty.kl,长按这个文件呼出对话框,选择“以文本方式编辑”,将”BACK“的158改为139;将”MENU“的139改为158,右上角点击保存并退出。之后会新建1个备份文件,不用管。7,重启手机。OK。简单吧。
时间: 2024-10-18 03:21:04

Android 菜单键和返回键互换的相关文章

Cocos2d-x3.0 捕捉Android的菜单键和返回键

原文地址:http://blog.csdn.net/qqmcy/article/details/26172665 .h void onKeyReleased(EventKeyboard::KeyCode keycode, Event* event); .cpp   注册返回键监听 // // PrograssScene.cpp // SJKB // // Created by 杜甲 on 14-5-5. // // #include "PrograssScene.h" #include

【Android】各式各样的弹出框与对菜单键、返回键的监听

Android自带各式各样的弹出框,弹出框也是安卓基本的组件之一.同时安卓程序可以对菜单键.返回键的监听,但在安卓4.0之后就禁止对Home键的屏蔽与监听,强制保留为系统守护按键,如果非要对Home键的屏蔽与监听,就会出现java.lang.IllegalArgumentException: Window type can not be changed after the window is added.的错误. 下面写一个小程序,来说明Android各式各样的弹出框,同时,安卓是如何对菜单键.

Android点击返回键back时弹出对话框Dialog

public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { ExitDialog(MainActivity.this).show(); return true; } return super.onKeyDown(keyCode, event); } private Dialog ExitDialog

android 监听返回键

android监听返回键 public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { return true; } return super.onKeyDown(keyCode, event); } event.getRepeatCount() == 0重复次数:1次

Android监听返回键、Home键+再按一次返回键退出应用

Android监听返回键需重写onKeyDown()方法 Home键keyCode==KeyEvent.KEYCODE_HOME [java] view plain copy @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { //++自定义点击事件 return tru

安卓环形菜单(处理了菜单键和返回键+加入了动画)

废话不多说,先看效果图: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" >

Android监听返回键

android开发中,对返回键事件的监听是要经常用到的,下面以一个例子来演示一下android对返回键的事件监听. public class BackKeyTest extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se

Android 应用按返回键退向后台运行

Android应用开发按下返回键退向后台运行 我们日常使用的很多Android应用(如QQ.微信.微博),在应用的主界面按下返回键,应用并没有退出,而是进入后台运行. 那么,开发中是如何实现的呢?我找到了两种方法: 一.监测返回键 1.在Activity中重写onBackPressed()方法. @Override public void onBackPressed() { //此处写退向后台的处理 } 1 2 3 4 1 2 3 4 2.重写onKeyDown()方法(有的应用提示再次点击返回

[转]Android应用中返回键的监听及处理

用户在点击手机的返回按钮时,默认是推出当前的activty,但是有时用户不小心按到返回,所以需要给用户一个提示,这就需要重写onkeydown事件,实现的效果如下: 标签:    Android SDK 代码片段(2) [全屏查看所有代码] 1. [图片] 截图 2. [代码][Java]代码     跳至                         [2]     [全屏预览] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21