Android硬件按钮位置

时间:2012-10-24 13:44:30

标签: android android-hardware

是否可以知道硬件设置按钮的位置?我想为我的程序编写一个介绍,并向用户展示如何使用它的功能。

2 个答案:

答案 0 :(得分:5)

不,不是。您将尝试检查正在运行的设备,然后从预填充的数据库中获取位置,否则就没有办法了。请注意,自Honeycomb以来,不推荐使用硬件按钮(好的是软件按钮顺序已知并且几乎与设备无关)。

答案 1 :(得分:2)

ViewConfiguration类可能会有所帮助。它有一个方法 hasPermanentMenuKey()

public boolean hasPermanentMenuKey ()

Since: API Level 14 Report if the device has a permanent 
menu key available to the user.

Returns true if a permanent menu key is present, false otherwise.

但是要知道菜单键的确切位置是不可能的。您可以在硬件中找出它是否存在。