本文介绍了如何改变标签栏的颜色在Android中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想我的标签栏的颜色更改为白色,下面的code不工作?我究竟做错了什么?
getTabHost()getTabWidget()setLeftStripDrawable(Color.WHITE)。
。getTabHost()getTabWidget()setRightStripDrawable(Color.WHITE)。
。getTabHost()getTabWidget()setStripEnabled(真)。
解决方案
使用任何可绘制的,而不是颜色
表示setLeftStripDrawable是需要绘制资源,但你给INT作为一个参数。
因此,无论在这里使用一个绘制的图像。或使用XML从绘制contaning的颜色。
I am trying to change the color of my tabStrip to white, the code below is not working? What am I doing wrong ?
getTabHost().getTabWidget().setLeftStripDrawable(Color.WHITE);
getTabHost().getTabWidget().setRightStripDrawable(Color.WHITE);
getTabHost().getTabWidget().setStripEnabled(true);
解决方案
Use any drawable instead of color
means setLeftStripDrawable is requiring a drawable resource but you are giving int as a argument.
So either use a drawable image here. Or use a xml from drawable contaning the color.
这篇关于如何改变标签栏的颜色在Android中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!