Robotium中文API(08)-solo.clickLongOnTextAndPress
clickLongOnTextAndPress
public void clickLongOnTextAndPress(String text, int index)
-
长按一个给定的视图(控件),然后从显示的上下文菜单中选择一个选项。当需要的时候自动滚动。
-
-
参数:
-
text
– 被点击的文本. 这个参数可以作为一个正则表达式 -
index
– 被点击的菜单项索引. 如果为0表示仅仅一个可用
-
示例:
图 一 图二 图三
上面是Android官方的记事本示例截图,当前存在一个名称为“Test”的记录,
solo.clickLongOnTextAndPress(“Test”, 1) 表示长按图一中名称为“Test”的记录并弹出图二中含有菜单项的弹出框,index参数1表示在弹出上下文菜单(图二的弹出框)后点击索引为1的选项也就是Delete,图三表示删除记录成功。
注:Open、Delete、Edit title对应的索引为0、1、2。