Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
#1

Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION - Программирование Android

17.09.2016, 13:31. Просмотров 162. Ответов 2
Метки нет (Все метки)

С помощью датчика ориентации (Sensor.TYPE_ORIENTATION) определяю где находится север (компас) , но если датчика нет на устройстве , то нужно выводить сообщение что датчика нет. Как проверить что датчик на устройстве есть или отсутствует?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.09.2016, 13:31     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION
Посмотрите здесь:
Android Есть ли сервис, который может проверить твою иконку на наличие АП?
Sensor List Android
Получение ориентации Android
Смена ориентации экрана Android
Изменение ориентации экрана Android
Android Запретить смену ориентации экрана
Событие смены ориентации экрана Android
Android Смена ориентации экрана перезапускает приложение
Android Пропажа данных при смене ориентации
Смена ориентации на планшете и запрет на телефоне Android
Android Загрузка двух фрагментов в ландшафтной ориентации
Android Поведение после смены ориентации экрана

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OlegJV
102 / 102 / 29
Регистрация: 13.03.2016
Сообщений: 471
17.09.2016, 14:28     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Java
1
2
3
4
5
6
7
SensorManager sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
        List<Sensor> listSensor = sensorManager.getSensorList(Sensor.TYPE_ALL);
 
        List<String> listSensorType = new ArrayList<>();
        for (int i = 0; i < listSensor.size(); i++) {
            listSensorType.add(listSensor.get(i).getName());
        }
Ну а там потом искать, есть или нету.
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
18.09.2016, 00:11  [ТС]     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION #3
Отлично! Работает!
Yandex
Объявления
18.09.2016, 00:11     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru