** 我想将密钥更改为另一个密钥,例如当我按绿色键(KEYCODE_PROG_GREEN)时,它将更改为g键(KEYCODE_G)。
并且想要禁用open explorer系统密钥功能。
如果没有使用root来编辑系统密钥文件,是否可以?
**
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KEYCODE_EXPLORER) {
return true;
}
if (keyCode == KeyEvent.KEYCODE_PROG_GREEN) {
keyCode = KeyEvent.KEYCODE_G;
}
if (keyCode == KeyEvent.KEYCODE_PROG_RED) {
keyCode = KeyEvent.KEYCODE_R;
}
if (keyCode == KeyEvent.KEYCODE_PROG_YELLOW) {
keyCode = KeyEvent.KEYCODE_Y;
}
if (keyCode == KeyEvent.KEYCODE_1) {
keyCode = KeyEvent.KEYCODE_Y;
}
Log.d("Test", "Short");
return super.onKeyDown(keyCode, event);
}