3
我的Android應用程序僅適用於橫向。這意味着AndroidManifest.xml
中的所有活動代碼都具有屬性android:screenOrientation="landscape"
。在Android Studio中使用ActivityInstrumentationTestCase2在橫向測試Android應用程序
我正在嘗試使用ActivityInstrumentationTestCase2
子類編寫特定活動的測試。當我在AndroidStudio
下運行此測試時,應用程序總是以用於測試的設備上的「縱向」模式顯示。
有沒有辦法強制被測試的活動從橫向開始?
我知道我可以打電話:
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
在
的setUp方法
,但將在活動切換到橫向,景觀不啓動它開始。它感覺我需要影響由gradle
生成的AndroidManifest.xml
進行測試,以包含活動聲明和screenOrientation="landscape"
屬性。