我在app中使用了tabwidget,但我遇到了这样的问题:
我在每个标签上添加了一个图像,如下所示。
spec.setIndicator("", res.getDrawable(R.drawable.btn_bg));
我想在标签上只显示图片。但图像无法填充标签。环顾四周。如何编辑它,我想显示选项卡按下状态的另一个图像。我能怎么做? 感谢。
答案 0 :(得分:0)
你必须在xml
目录中写Drawable
个文件,以显示标签按下状态的另一个图像,如下所示
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/btn_default_pressed">
</item>
<item android:state_focused="true"
android:drawable="@drawable/zen_button_red_focused">
</item>
<item
android:drawable="@drawable/btn_search_dialog_voice_default">
</item>
</selector>
答案 1 :(得分:0)
参考这个, Tabhost bottom border line android
您可以使用此功能删除tabhost底部边框。