Как определить, является ли экран на устройстве Android сенсорным экраном?
Я не хочу заставлять пользователя «нажать здесь» и посмотреть, получу ли я событие, я бы хотел его обнаружить, не прося пользователя что-либо сделать.
Вы можете использовать метод hasSystemFeature класса PackageManager , чтобы проверить FEATURE_TOUCHSCREEN
hasSystemFeature