Можно ли определить, есть ли в телефоне Android трекбол? - PullRequest
5 голосов
/ 08 сентября 2010

Мое приложение требует, чтобы пользователи удерживали трекбол, чтобы получить доступ к расширенному меню. Однако не на всех телефонах есть трекбол, поэтому мне нужно убрать это требование для таких телефонов. Есть ли способ определить, есть ли в телефоне трекбол?

1 Ответ

5 голосов
/ 08 сентября 2010

Используйте объект Configuration, в частности поля navigation и navigationHidden. Вы можете получить объект Configuration через getResources().getConfiguration().

...