我在它的应用程序中使用tabwidget,但我有一个这样的问题:
我在每个选项卡上添加了一个图像,代码如下:
spec.setIndicator("", res.getDrawable(R.drawable.btn_bg));
我想在标签上只显示图像。但图像无法填充标签页。在边境附近看看。我如何编辑它,我想显示选项卡的按下状态的另一个图像。我该怎么办?谢谢。
您必须在Drawable
目录下写入xml
文件以显示另一个选项卡按下状态的图像,如下面
<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>