2012-05-02 84 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