Можно ли определить текущую ориентацию устройства Android с помощью таких датчиков, как гироскоп? Под ориентацией я имею в виду, удерживается ли устройство вертикально на земле или горизонтально на поверхности и т. д.
Заранее спасибо.
Можно ли определить текущую ориентацию устройства Android с помощью таких датчиков, как гироскоп? Под ориентацией я имею в виду, удерживается ли устройство вертикально на земле или горизонтально на поверхности и т. д.
Заранее спасибо.
Текущая конфигурация, используемая для определения ресурсов для извлечения и т. д., доступная из объекта конфигурации ресурсов, как:
getResources().getConfiguration().orientation
Попробуй это:
Activity.getResources().getConfiguration().orientation
Он вернет текущую ориентацию активности
Для получения дополнительной информации нажмите Здесь< /а>
Да, вы можете использовать данные датчика для анализа положения устройства.
См. стандартную документацию по использованию гироскопа: http://developer.android.com/reference/android/hardware/SensorEvent.html
Кроме того, возможный дубликат: