检测前导航键的按钮类型

时间:2010-07-13 21:35:46

标签: android

我想检测手机正面(Home,Menu,Back,Search)的导航键是硬键(例如G1)还是软键(例如Nexus One)。

此api /android/content/res/Configuration.html#keyboard已关闭,但与键盘有关,而与前置键无关。

KeyEvent(http://d.android.com/reference/android/view/KeyEvent.html)有一个FLAG_VIRTUAL_HARD_KEY标志,我只能在按下键后检测到它。我想知道用户有什么类型的按钮而不要求用户先按键。

我本来期望这样的api在/android/hardware/package-summary.html下,但android.hardware对设备的实际硬件知之甚少。

抱歉链接不完整......

1 个答案:

答案 0 :(得分:0)