Articles of вращения

Android-эмулятор – вращение экрана

Я хотел бы проверить вращение телефона на эмуляторе, я вижу везде, что мы должны использовать Ctrl + F11, но он только поворачивает изображение эмулятора и не запускает событие изменения конфигурации или не перерисовывает активность. Вот что у меня есть с Ctrl + F11 : Итак, что мне нужно использовать для имитации реального вращения?

Обнаружение вращения главного экрана Android

У меня есть виджет приложения, который при его обновлении извлекает изображение, имеющее размеры в соответствии с виджетами, и помещает это изображение в ImageView (через RemoteViews ). Он работает отлично. Но для устройств, поддерживающих вращение главного экрана (и я не говорю о вращении, например, Activity основанной на ориентации устройства, но о вращении самого домашнего экрана ), […]

Получить новое положение координаты после вращения с помощью матрицы

Мне интересно, как использовать матрицу для получения новой позиции координаты в прямоугольнике после вращения. Я бы хотел: Определить прямоугольник Определить координату внутри этого прямоугольника Поворот прямоугольника Получить новое положение координаты после вращения Части, которые я не могу понять, – это 2 и 4. Любые идеи?

Блокировка ориентации экрана

Есть ли надежный способ блокировки ориентации экрана на всех устройствах Android? Код ниже работает для моего Nexus S и других телефонов, но по какой-то причине ROTATION_90 соответствует SCREEN_ORIENTATION_REVERSE_PORTRAIT на Xoom. Есть ли способ надежно отобразить поворот в ориентацию? private void lockScreenOrientation() { if (!mScreenOrientationLocked) { final int orientation = getResources().getConfiguration().orientation; final int rotation = getWindowManager().getDefaultDisplay().getOrientation(); […]

Как избежать перезапуска активности при изменении ориентации на Android

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

Как использовать данные сенсора SensorChanged в сочетании с OpenGL

(Edit: Я добавил лучший рабочий подход в свою инфраструктуру дополненной реальности и теперь также учитываю гироскоп, что делает его намного более стабильным снова: структура DroidAR ) Я написал TestSuite, чтобы узнать, как рассчитать углы поворота из данных, которые вы получаете в SensorEventListener.onSensorChanged() . Я очень надеюсь, что вы сможете завершить свое решение, чтобы помочь людям, […]

Предотвращение поворота экрана на Android

У меня есть один из моих действий, который я хотел бы предотвратить от поворота, потому что я запускаю AsyncTask, и поворот экрана заставляет его перезагружаться. Есть ли способ рассказать об этом мероприятии «НЕ ПОВТОРИТЕ экран, даже если пользователь трясет свой телефон, как сумасшедший»?