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

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

Восстановить пароль Регистрация
 
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 232
17.09.2016, 13:31     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION #1
С помощью датчика ориентации (Sensor.TYPE_ORIENTATION) определяю где находится север (компас) , но если датчика нет на устройстве , то нужно выводить сообщение что датчика нет. Как проверить что датчик на устройстве есть или отсутствует?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.09.2016, 13:31     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION
Посмотрите здесь:

Смена ориентации на планшете и запрет на телефоне Android
Смена ориентации экрана Android
Изменение ориентации экрана Android
Sensor List Android
Android Пропажа данных при смене ориентации
Событие смены ориентации экрана Android
Получение ориентации Android
Android Поведение после смены ориентации экрана
Android Запретить смену ориентации экрана
Android Смена ориентации экрана перезапускает приложение
Android Есть ли сервис, который может проверить твою иконку на наличие АП?
Splash Screen растягивается в альбомной ориентации Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OlegJV
 Аватар для OlegJV
99 / 99 / 29
Регистрация: 13.03.2016
Сообщений: 452
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
Сообщений: 232
18.09.2016, 00:11  [ТС]     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION #3
Отлично! Работает!
Yandex
Объявления
18.09.2016, 00:11     Проверить наличие в устройстве дачика ориентации - Sensor.TYPE_ORIENTATION
Ответ Создать тему
Опции темы

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