Android Robotium测试中如何获取当前某个文本的背景颜色
2013-09-29 16:37
387 查看
TextView tv = (TextView)solo.getView(TextView.class,4);
ColorDrawable dr = (ColorDrawable) tv.getBackground();
int col_int = dr.getColor();
Log.d("TestPhone", Color.RED+" 红色的数字");
Log.d("TestPhone", col_int+" 获取的颜色");
assertEquals("The result is ", col_int, Color.RED);
如下图:
ColorDrawable dr = (ColorDrawable) tv.getBackground();
int col_int = dr.getColor();
Log.d("TestPhone", Color.RED+" 红色的数字");
Log.d("TestPhone", col_int+" 获取的颜色");
assertEquals("The result is ", col_int, Color.RED);
如下图:
相关文章推荐
- 如何从当前主题中获取grid文本颜色
- 如何从当前主题中获取grid文本颜色
- [置顶] android开发之java代码中如何获取到当前时间。详情代码带注释。
- Android如何获取当前手机的网络状态
- [Android讨论] 如何获取当前signal strength,不用onSignalStrengthsChanged
- 如何通过代码动态改变android的窗口背景颜色
- android测试开发过程中获取当前页面布局
- Android中如何获取当前apn接入点并切换?
- Android获取Theme的背景颜色
- android listview 如何动态获取当前页面的头条目的item
- android换肤功能 如何动态获取控件中背景图片的资源id?
- android换肤功能中,如何动态获取控件中背景图片的资源id?
- VC编程中如何设置对话框的背景颜色和静态文本颜色
- 关于如何获取GridView指定单元格背景颜色
- VC编程中如何设置对话框的背景颜色和静态文本颜色
- 如何获取Android手机连接网络的当前局域网IP
- Android 自定义toast总结:纯文本,带图像,带标题栏及自定义背景文字颜色
- Android端如何获取手机当前的网络状态,比如wifi还是3G, 还是2G, 电信还是联通,还是移动
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android——LinearLayout按下(state_pressed)或获取焦点时(state_focused)背景设置不同颜色或图片