2012-05-02 111 views
0

想知道是否有人有任何想法在Android源中编程硬件按钮。我现在正在使用2.3.4,我希望能够替换按下最左侧硬件按键时显示的“设置”按钮快捷方式。我已经尝试了几个小时google搜索,没有运气...任何信息来源可以修改,将不胜感激!菜单的硬件按钮:修改

+0

这可能是由设备制造商编写的低级代码,以便将其硬件与OS – dymmeh

回答

1

我不完全确定这是否是您要查找的内容,但在设备的主屏幕上弹出的菜单是由Launcher2应用程序的Launcher活动中的onCreateOptionsMenu()方法创建的。

Here is a link to the source适用于2.3.4中使用的版本。如果您正在开发自定义启动器应用程序,则这是在您的活动正在运行并按下MENU按钮时将触发的方法。

+0

对接,否则OP将更改Android的内置功能。 –

+0

谢谢我会仔细看看这个。 Launcher2应用程序是内核代码的一部分,因此它可能是我正在寻找的内容 – dollardime

+0

嗯,不,它是平台代码而不是Linux内核的一部分。如果这不是最终回答你的问题,或许你想要完成的一些更具体的细节将有助于提供更有针对性的答案。 – Devunwired