在纵向和横向模式下运行测试套件的好方法是什么?有没有办法做到这一点,还是我必须实施解决方案?在纵向和横向模式下运行espresso androidTest s
1
A
回答
2
当您创建@Rule ActivityTestRule<MainActivity> myActivity
;你可以执行这样的事情:
myActivity.getActivity()
.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
0
默认情况下Espresso不支持它,但是您可以添加自己的ViewAction。
添加类OrientationChangeAction到你的项目和使用它像下面 https://gist.github.com/nbarraille/03e8910dc1d415ed9740
onView(isRoot()).perform(orientationLandscape());
onView(isRoot()).perform(orientationPortrait());
发现这个注释中的这个解决方案; https://stackoverflow.com/a/28949976
相关问题
- 1. 方向纵向和横向模式
- 2. IOS纵向和横向模式
- 3. UIScrollView在纵向模式和横向模式下的行为不同
- 4. 在横向和纵向模式下启动iPad应用程序
- 5. 在横向和纵向模式下使用ScrollViewer正确滚动
- 6. UIScrollView在横向和纵向模式下的zoomscale
- 7. Android相机在纵向和横向模式下保存图像
- 8. UISplitViewController出现在横向模式纵向
- 9. Libreoffice Writer:纵向模式下的文本和横向模式下的表格
- 10. 蓝牙在纵向/横向模式下断开
- 11. UIViewcontroller在横向模式下保持纵向坐标
- 12. Android SCREEN_ORIENTATION_PORTRAIT仅在横向模式下显示纵向视图
- 13. NavigationController横向和纵向
- 14. 纵向和横向滑动
- 15. 纵向和横向居中
- 16. 1日的ViewController在纵向和SecondViewController在横向模式
- 17. 使用片段在横向和纵向模式之间切换
- 18. 如何知道横向或纵向模式下的照片?
- 19. iPad - 用于横向和纵向模式的不同设计
- 20. ImageView在横向模式下
- 21. 在横向模式下
- 22. 如何在横向模式而不是纵向模式下捕获avfoundation
- 23. 如何在横向和纵向模式下开始相同的活动?
- 24. UINavigationController在横向和纵向模式下导航的最佳做法
- 25. 在纵向和横向模式下为iPad设置不同约束
- 26. AVVideoCompositionCoreAnimationTool和CALayer在纵向模式下?
- 27. iPad的:问题在横向和纵向
- 28. 定位:纵向和横向在Xcode 4.2
- 29. 从纵向模式到iOS5,iOS6的横向模式
- 30. UISplitViewController中的ActionSheet在纵向模式中的行为与横向模式不同