Articles of ориентации

Ориентация экрана Android NDK

Я хочу программно настроить ориентацию экрана, используя только Native. Я знаю, что могу установить / заблокировать ориентацию в файле AndroidManifest.xml с помощью android: screenOrientation = "landscape", но это означает, что я должен перестраивать каждый раз, когда хочу другую ориентацию для определенных приложений. Я бы предпочел, прочитал настройку из файла, такого как AndroidManifest, и установил ориентацию, […]

Как получить начальную ориентацию для расчетов с помощью гироскопа?

Мой вопрос, вероятно, очень прост, но может быть и так, что я совершенно не прав, поэтому я решил спросить. В конце концов, я рассчитываю ориентацию моего телефона с помощью данных от датчика гироскопа. Я знаю, что я должен использовать что-то вроде фильтра Калмана или дополнительного фильтра, чтобы справиться с дрейфом гироскопа. Я сделаю это на […]

Правильный способ использования ТОЛЬКО гироскопа и акселерометра для получения надежного токового угла на любой оси на ANDROID

Неделю назад я ничего не знал о Android Motion Sensors. После того, как вы узнали удивительную вещь под названием «Виртуальная реальность», я начал искать, какие датчики используются для получения этих результатов. Чем я имел идею для APP, но я до сих пор не знаю, какие датчики я должен использовать для ситуации ниже: Я должен получить […]

Азимут найден с Sensor.TYPE_MAGNETIC_FIELD гораздо более неустойчивым, чем Sensor.TYPE_ORIENTATION

Я делаю приложение дополненной реальности, и мне нужен азимут, чтобы вычислить некоторую позицию объекта на экране. Я попытался получить данные ориентации с помощью Sensor.TYPE_ORIENTATION и поскольку он устарел, я попробовал Sensor.TYPE_MAGNETIC_FIELD . Моя проблема заключается в том, что значение, полученное с помощью Sensor.TYPE_MAGNETIC_FIELD и SensorManager.getOrientation , довольно неустойчиво по сравнению с Sensor.TYPE_ORIENTATION , что заставляет […]

Android обнаруживает, что видео с URL-адреса находится в портретной ориентации

В моем приложении для Android у меня есть пользовательский видеоплеер, который воспроизводит видео с URL-адреса. Однако, когда видео снимается в портретной ориентации, видео поворачивается на 90 градусов против часовой стрелки в приложении. Есть ли способ получить ориентацию видео и повернуть вид соответственно? Мне нужно динамически определять ориентацию, потому что приложение все равно сможет воспроизводить пейзажные […]

Различные варианты ориентации «Пейзаж» и «Пейзаж-обратная»

Моя проблема: Для некоторых требований мне нужно два разных xml-макета для моей деятельности: Один для ландшафтного режима. И еще один для режима « Пейзаж-обратный » (перевернутый пейзаж). К сожалению, Android не позволяет создать отдельный макет для реверса пейзажа (например, мы можем делать портрет и пейзаж с layout-land и layout-port ). AFAIK, единственный способ – изменить […]

Как я могу обеспечить поддержку ориентации только для планшетов в Android?

Привет, я разрабатываю приложение для Android, для которого я хочу предоставить поддержку ориентации только для планшетов Android, я не хочу давать ориентационную поддержку для телефонов. Как я могу это достичь?

Android: почему getrotationmatrix возвращает false?

Я хочу получить ориентацию своего телефона, и я использую этот код, и я нахожу много людей, использующих его. Это код public void onSensorChanged(SensorEvent event) { //if the data sensor is unreliabel if(event.accuracy == SensorManager.SENSOR_STATUS_UNRELIABLE) return; //gets the value switch (event.sensor.getType()) { case Sensor.TYPE_ACCELEROMETER: gravity = event.values.clone(); break; case Sensor.TYPE_MAGNETIC_FIELD: geomag = event.values.clone(); break; } getOrientation(); […]

Ориентация устройств Android – это пейзаж, но датчики ведут себя как ориентация Портрет

У меня проблема с ориентацией в android. Ориентация устройства – это пейзаж, который я установил в файле AndroidManifest.xml. android:screenOrientation="landscape" Также я держу устройство в ландшафте, поэтому все (макеты, виды и т. Д.) Находится в ландшафтном режиме, как я этого хотел. Но только когда я держу устройство в портрете, он дает мне ценности, которые мне нужны. […]

Поддержка ориентации естественного датчика Android

Я пытаюсь выполнить рекомендованный Reto Meier способ сохранения ориентации экрана. Слайды из его разговора во время Google IO (см. № 23) можно найти в разделе «Программы для Android: где загружать слайды и фрагменты кода» . Я прошел через код и установил значения, но ориентация экрана по-прежнему меняется. FYI, я регистрирую этого слушателя в Приложении. Вот […]

Intereting Posts
RecyclerView java.lang.IndexOutOfBoundsException: обнаружена несогласованность. Недопустимая позиция позиции при возобновлении добавления фрагмента Исключение, возникающее при рендеринге: двоичная строка XML-файла # -1: класс раздувания ошибок <неизвестно> Служба Android + обратный отсчет = не работает Загрузка изображения полной ширины и высоты Задержка трансляции ACTION_HEADSET_PLUG Неправильное контекстное меню в фрагменте Как ограничить пользователя на DatePicker, вы можете выбрать только дату до сегодняшнего дня – 18 лет Изменение размера памяти для Android Как использовать adb с genymotion на mac? Как настроить высоту панели действий программно Тень панели инструментов в строке состояния для Lollipop Хранить глобальные данные приложения «Очистить данные пользователя» android Когда я должен использовать 9 патч-изображений в android Ведение позиции прокрутки во вложенных RecyclerViews