是否有可能通过我自己的功能覆盖这两个菜单键(在图片上标记)?
我想覆盖游戏功能中指定的这两个键。
答案 0 :(得分:2)
要覆盖Menu
按钮,您可以使用以下代码。
public void makeContextMenu(ContextMenu contextMenu) {
// Write your code here.
}
要覆盖Back
按钮,有两个选项可覆盖close()
方法以及覆盖keyDown(int keycode, int time)
方法
<强> 1。 keyDown(int keycode,int time)
protected boolean keyDown(int keycode, int time) {
int key = Keypad.key(keycode);
if (key == Characters.ESCAPE) {
// do something here
return true;
}
return super.keyDown(keycode, time);
}
<强> 2。关闭()强>
public boolean onClose() {
if (someCondition) {
// do something
return false;
} else
return super.onClose();
}