在tabs.xml中我可以在android.support.design.widget.TabLayout上设置以下属性:
app:tabIndicatorColor="@android:color/white"
但是,我想通过设置来使用样式:
android:theme="@style/TabsLight"
然后定义:
<style name="TabsLight" parent="ThemeOverlay.AppCompat.ActionBar">
<item name="app:tabIndicatorColor">@android:color/white</item>
</style>
这不起作用,给我错误:
Error APT0000: No resource found that matches the given name: attr 'app:tabIndicatorColor'. (APT0000)
为什么我收到此错误(如果我直接在布局上设置属性,则不会发生此错误)以及如何解决此错误?
名称空间“app”在tabs.xml中定义为:
xmlns:app="http://schemas.android.com/apk/res-auto"