Эмулятор Android-вращение экрана
Я хотел бы проверить вращение телефона на эмуляторе, я вижу везде, что мы должны использовать Ctrl+F11 но он только вращает изображение эмулятора и не запускает событие изменения конфигурации или перерисовывает действие.
вот что у меня есть с Ctrl+F11 :
Итак, что я должен использовать для имитации реального вращения ?
5 ответов
также вы можете сделать:
отключить акселерометр управления вращением-просто сделать это один раз
adb shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0
поворот ландшафта:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:1
повернуть портрет:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0
повернуть вверх ногами пейзаж:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:3
повернуть вверх ногами портрет:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:2
если у вас есть разрешение WRITE_SETTINGS, вы можете написать через контент-провайдера в коде java.
http://developer.android.com/tools/help/emulator.html это должно сделать это
вы также поддерживали портретный и ландшафтный режим
Я сделал то же самое, что и вы, и включил опцию "авто-поворот экрана" в AVD. Сработало как по волшебству.