检测操作是否处于溢出或操作栏中

时间:2014-07-09 14:39:51

标签: android unit-testing ui-automation uiautomator

我正在编写uiautomator测试,我很难弄清楚如何点击我的操作栏图标。

如果我的动作是显示,则始终'它很容易找到并点击。

如果我的操作是显示'从不',我必须单击菜单,然后从菜单中单击。有点糟糕点击菜单。

但是,如果我的动作是显示' ifRoom&#39 ;?我是否真的需要首先查看操作栏以查看是否存在,如果没有,请单击菜单并检查那里?

想知道我是否错过了一种更轻松的方法来点击'无论动作在何处结束,都会在uiautomator中执行操作。

1 个答案:

答案 0 :(得分:-1)

何时使用showAsAction =“ifRoom”。如果有空间,它会把菜单放在ActionBar中,除非它放在溢出菜单中。它可以直接从动作栏访问。