我想通过使用自己的样式替换标签页小部件的样式来进行自定义。我要替换的项如下:
<item name="android:tabLayout">@android:layout/tab_indicator_holo</item>
但是我遇到了这个错误: 找不到与给定名称匹配的资源:属性 'android:tabLayout'
我已经像这样设置了父样式:
<style name="customTabWidget" parent="@android:style/Widget.Holo.TabWidget">
项目构建目标:Android 4.0
我已经清理了项目,但错误仍然存在。如何解决这个错误?
提前感谢。
tabLayout
目前是一个非公开属性。这里有一个跟踪该问题的bug:https://code.google.com/p/android/issues/detail?id=65832 如果要以这种方式自定义TabWidget,则可能需要使用TabSpec.setIndicator进行编程处理。 - Klaus