TabActivity去掉下划线
来源:互联网 发布:c语言专升本要多久 编辑:程序博客网 时间:2024/05/21 09:49
if (Float.valueOf(Build.VERSION.RELEASE.substring(0, 3)) <= 2.1) {try {mBottomLeftStrip = tabWidget.getClass().getDeclaredField("mBottomLeftStrip");mBottomRightStrip = tabWidget.getClass().getDeclaredField("mBottomRightStrip");if (!mBottomLeftStrip.isAccessible()) {mBottomLeftStrip.setAccessible(true);}if (!mBottomRightStrip.isAccessible()) {mBottomRightStrip.setAccessible(true);}mBottomLeftStrip.set(tabWidget,getResources().getDrawable(R.drawable.no));mBottomRightStrip.set(tabWidget,getResources().getDrawable(R.drawable.no));} catch (Exception e) {e.printStackTrace();}} else {// 如果是2.2,2.3版本开发,可以使用一下方法tabWidget.setStripEnabled(false)// tabWidget.setStripEnabled(false);// 但是很可能你开发的android应用是2.1版本,// tabWidget.setStripEnabled(false)编译器是无法识别而报错的,这时仍然可以使用上面的// 反射实现,但是需要修改代码try {// 2.2,2.3接口是mLeftStrip,mRightStrip两个变量,当然代码与上面部分重复了mBottomLeftStrip = tabWidget.getClass().getDeclaredField("mLeftStrip");mBottomRightStrip = tabWidget.getClass().getDeclaredField("mRightStrip");if (!mBottomLeftStrip.isAccessible()) {mBottomLeftStrip.setAccessible(true);}if (!mBottomRightStrip.isAccessible()) {mBottomRightStrip.setAccessible(true);}mBottomLeftStrip.set(tabWidget,getResources().getDrawable(R.drawable.no));mBottomRightStrip.set(tabWidget,getResources().getDrawable(R.drawable.no));} catch (Exception e) {e.printStackTrace();}}
0 0
- TabActivity去掉下划线
- 去掉下划线专题详解
- PHP去掉多余下划线
- css去掉下划线
- 去掉HyperLink的下划线
- 如何去掉链接下划线
- html <a>去掉下划线
- 去掉超链接下划线
- A标签去掉下划线
- 去掉EditText的下划线
- android EditText去掉下划线
- 关于EditText去掉下划线
- 去掉超链接的下划线
- SearchView去掉下划线
- 去掉超链接的下划线
- A标签去掉下划线
- a标签去掉下划线。
- 如何去掉超链接的下划线?
- Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds .
- ubuntu禁止ping操作
- 推荐15个有价值的MySQL教程网站
- load页面结合fadeout,fadein
- win8设置wifi
- TabActivity去掉下划线
- 配置javac环境
- 算法导论 第11章 散列表
- jQuery 版本支持 IE
- 学习SVM
- Sizeof与Strlen的区别与联系(面试题)
- (群+波利亚定理)
- JAVA代理模式
- 黑马程序员——java主函数详细讲解