Android 4.0检测用户是否有硬件返回/主页密钥

Ljd*_*son 6 android

ICS/HC中是否有办法检测用户是否可以访问硬件菜单键?

根据配置,我希望更改操作栏的填充方式,例如:

如果用户具有物理主页按钮,请减少操作栏中显示的按钮数量.

谢谢,劳伦斯

and*_*per 0

ICS 和 Honeycomb(遗憾的是)都取代了操作栏和系统栏组合的菜单键,而不允许我们在希望显示菜单按钮时进行配置。

只是不要假设它存在,或者将目标 sdk 设置为 10,它将始终显示菜单键(看起来像 3 个点)。

无论如何,如果您找到一种方法来检查菜单按钮是否存在,那将会很有趣。