onCreateOptionsMenu 是建立选单的funtion
onOptionsItemSelected 是选单被选择的时候要做的事情
因为原PO是要让改其它键叫出选单
所以监听音量键就可以了
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
openOptionsMenu();
return true;
}
return super.onKeyDown(keyCode, event);
}
※ 引述《greenlinux (GreenLinux)》之铭言:
: 请教各位:
: 原先写好的apk 是按 Menu键会跳出选单功能
: 是用onCreateOptionsMenu 来完成的.
: 现在想改按 "volume"键 或是 "home"键也能跑出 menu 功能
: (因为有些手机没有 MENU 键在 menubar 上, 所以无法按,
: 而volume 或 home 则一定会有)
: 请问要怎样做....
: 谢谢指导..