gpt4 book ai didi

android - 如何检查手机在Android 2.1 中是否有硬件菜单按钮?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:13:26 24 4
gpt4 key购买 nike

我想弄清楚Android手机是否有硬件菜单按钮,我搜索并找到了这个方法:

ViewConfiguration.get(getApplicationContext()).hasPermanentMenuKey();

但这似乎在 Android 2.1 中不起作用,我正在尝试创建一个适用于 Android 2.1 及更高版本的应用程序。 Android 3.0以下的手机是否可以检测是否有硬件按钮?

最佳答案

每个兼容的 2.1 android 设备都有一个菜单键,因为它是 CDD 的一部分:

http://source.android.com/compatibility/2.1/android-2.1-cdd.pdf

参见第 8.7 节:

“Home、Menu 和 Back 功能对于 Android 导航范例至关重要。设备实现必须让这些功能始终可供用户使用,无论应用程序处于何种状态。”

因此,如果设备运行的是 android 2.1,则可以安全地假设它有一个菜单键。如果它运行的是更高版本,您可以使用找到的 API。

关于android - 如何检查手机在Android 2.1 中是否有硬件菜单按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10929579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com