标签: android trackball
我的应用程序要求用户按住轨迹球才能访问高级菜单。然而,并非所有手机都有轨迹球,因此我需要删除此类手机的此要求。有没有办法检测手机是否有轨迹球?
答案 0 :(得分:5)
使用Configuration对象,尤其是navigation和navigationHidden字段。您可以通过Configuration获得getResources().getConfiguration()个对象。
Configuration
navigation
navigationHidden
getResources().getConfiguration()