【问题标题】:Volume keys events while a menu is showing显示菜单时的音量键事件
【发布时间】:2010-11-15 18:46:05
【问题描述】:

我已经为我的一项活动覆盖了 onKeyDown/onkeyUp,以便捕获音量键按下事件并操纵应用程序的声音。但是我注意到,当菜单(无论是选项菜单还是上下文菜单)被激活时,我就无法再捕获音量键按下事件。这怎么可能通过?

PS 我想在更大的意义上这可以指所有键,而不仅仅是音量键

【问题讨论】:

    标签: android


    【解决方案1】:

    我想你想念

    return super.onOptionsItemSelected(item);
    

    【讨论】:

    • 你的意思是说函数“public boolean onOptionsItemSelected(MenuItem item)”负责处理关键事件吗?
    • onOptionsItemSelected ,它应该返回 true,如果您处理了该事件。如果你想让事件被下一个接收者处理,返回 false。
    • 是的,但我说的是关键事件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多