2012-02-08 34 views
1

使用Robotium自定义列表视图复选框我测试我使用robotium Android应用程序,我在活动中使用的片段,谁能告诉我如何测试Checkboxes目前定制ListView里面,我中号不能够得到CheckBox的指标选择或取消他们.. 感谢如何测试Android中

回答

1

我认为最好的方法是使用:

solo.clickOnCheckBox(set_here_cb_index); 

所以使用:

solo.clickOnCheckBox(0); //to check or uncheck the first checkbox 
solo.clickOnCheckBox(1); //for the second 
2

在此相似的东西:

CheckBox cb = (CheckBox) activity.findViewById (R.id.checkboxid); 
cb.getVisibility() == View.VISIBLE; //example 

纳塔利,如果应用程序是多语言?如果时间会改变文本的价值?如果按下,则ID更好。例如:

CheckBox all = (CheckBox) solo.GetView(R.id.checkboxid); 
solo.clickOnView(all); 
1

尝试调用

solo.clickOnText("your CheckBox name"); 
相关问题