TabLayout选项卡背景未更改onclick

时间:2016-10-03 13:25:07

标签: android xml android-tablelayout

我正在尝试更改tablayout 中标签的背景颜色,我在SO上尝试了几种建议的方法,

但不幸的是,他们仅使用 onSwipe 标签更改,而不是 onClick

以下是我一直关注Q1Q2

的一些问题

我的尝试:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/tab1_background_selected" android:state_selected="true" />
    <item android:drawable="@drawable/tab1_background_unselected" android:state_selected="false" android:state_focused="false" android:state_pressed="false" />
</selector>
  • 设置app:tabBackground="@drawable/tab_bg"

  • 在tab_bg.xml中,我的代码看起来像上面给出的那样

注意:我没有使用 TabHost ,我只是将tabLayout与viewpager一起使用,因此tabHost答案对我没有帮助

0 个答案:

没有答案