作者laiair (大头)
看板AndroidDev
标题Re: [问题] 想将按Menu键改成按Volume或其他键
时间Sat Aug 16 01:52:38 2014
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 则一定会有)
: 请问要怎样做....
: 谢谢指导..
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.170.62
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1408125161.A.56E.html
1F:推 greenlinux: 谢谢您..让我先试一下..THANKS. 08/16 15:32