Spinner 控件:

默认显示:【选择的是:北京】

操作步骤:

1.点击【城市】下拉框

2.选择【上海】

验证:TextView 显示:【选择的是:上海】

        
  1. publicvoidtestUI()throwsException{
  2. this.Spinner();
  3. }
  4. publicvoidSpinner(){
  5. solo.clickOnButton("Spinner");
  6. booleanactual=solo.isSpinnerTextSelected(0,"北京");
  7. solo.pressSpinnerItem(0,1);
  8. booleanactual1=solo.searchText("选择的是:上海");
  9. assertEquals("Thisisnotfound",true,actual1);
  10. }

isSpinnerTextSelected 拥有两个参数

public boolean isSpinnerTextSelected(int index, String text)

index:定位选择的Spinner,第一个为0

text:所选择的Spinner存在的文本

这个API返回的是一个布尔值,当满足条件时返回true

pressSpinnerItem 拥有两个参数

public void pressSpinnerItem(int spinnerIndex, int itemIndex)

spinnerIndex:定位要使用的Spinner,第一个为0

intemIndex:定位所要按下的下拉项,如图:北京=0 上海=1 天津=2 ....

Spinner实现:http://luwenjie.blog.51cto.com/925779/917238

更多相关文章

  1. 动态设置控件宽高
  2. Android中补间动画、属性动画效果演示
  3. android listview 连续调用 getview问题分析及解决
  4. android在只拥有第三方apk的情况下在自己app中打开第三方app
  5. android浏览器研究-下载
  6. Flutter Row、Column 参数详解
  7. Android(安卓)重读官方文档 4 SharedPreferences
  8. android Animation初探一
  9. Android使用ksoap2连接webserver(JAX-WS)访问数据库

随机推荐

  1. Android(安卓)数据存储---SharedPreferen
  2. java中的编码转化方式都有哪些?(大厂高频面
  3. Java并发原子类有哪些?如何使用?
  4. Eclipse中android插件的安装
  5. 我要改名字了
  6. Executor 如何使用?
  7. 文章汇总
  8. 异步获取线程计算的结果-Future
  9. Java中的信号量Semaphore
  10. Android(安卓)View总结