Как принудительно изменить ориентацию в тесте Android Instrumentation?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как принудительно изменить ориентацию в тесте Android Instrumentation?

Сообщение Anonymous »

Я пишу приемочные тесты для приложения, использующего класс ActivityInstrumentationTestCase2. Я хочу вызвать изменение ориентации внутри теста, чтобы гарантировать, что произойдет ряд вещей. Среди этих вещей - обеспечение сохранения состояния активности, но также я хотел бы убедиться, что используется соответствующий макет для ориентации.

Я знаю, что могу просто протестировать onSaveInstanceState/onRestoreInstanceState/onPause/onResume/etc. методы, чтобы убедиться, что состояние экземпляра сохранено. Однако мне было интересно, существует ли на самом деле механизм, вызывающий событие изменения ориентации?

Будет ли это включать в себя введение какого-то события движения, чтобы заставить устройство/эмулятор думать, что оно было повернуто, или существует ли реальный метод для этого, предоставляемый Инструментами?

Спасибо и ура!

Подробнее здесь: https://stackoverflow.com/questions/351 ... ation-test
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»