2010-07-13 42 views
1

我想要檢測電話正面(主頁,菜單,返回,搜索)的導航鍵是硬鍵(例如G1)還是軟鍵(例如, Nexus One)。檢測前導航鍵的按鈕類型

此api/android/content/res/Configuration.html#鍵盤會關閉,但與鍵盤相關,而不是與前置鍵相關。

KeyEvent(http://d.android.com/reference/android/view/KeyEvent.html)有一個FLAG_VIRTUAL_HARD_KEY標誌,我只能在鍵被按下後才能檢測到。我想知道用戶有什麼類型的按鈕,而不要求用戶先按下按鍵。

我本來期望這樣的api可以在/android/hardware/package-summary.html下,但android.hardware對於設備的實際硬件信息很少。

對不起,不完整的鏈接...

回答