rtl_tabSelectedTextColor或RecyclerTabLayout的任何其他xml部分无效

问题描述 投票:1回答:1

com.nshmura.recyclertablayout.RecyclerTabLayout的三行有效,但其余的xml部分无效。

我使用的来源是:“ https://github.com/nshmura/RecyclerTabLayout

更改xml值

<com.nshmura.recyclertablayout.RecyclerTabLayout
    android:id="@+id/recycler_tab_layout"
    android:layout_width="match_parent"
    android:layout_height="48dp"
    rtl_tabIndicatorColor="?attr/colorAccent"
    rtl_tabIndicatorHeight="2dp"
    rtl_tabBackground="?attr/selectableItemBackground"
    rtl_tabTextAppearance="@android:style/TextAppearance.Small"
    rtl_tabSelectedTextColor="?android:textColorPrimary"
    rtl_tabMinWidth="72dp"
    rtl_tabMaxWidth="264dp"
    rtl_tabPaddingStart="12dp"
    rtl_tabPaddingTop="0dp"
    rtl_tabPaddingEnd="12dp"
    rtl_tabPaddingBottom="0dp"
    rtl_tabPadding="0dp"/>

未知属性rtl_tabSelectedTextColor少...(Ctrl + F1)检查信息:此检查突出显示了Android资源文件和AndroidManifest.xml中的未知XML属性

android
1个回答
0
投票

您必须在每个属性之前使用应用程序前缀,如下所示。实际上,在文档中没有正确指定。

<com.nshmura.recyclertablayout.RecyclerTabLayout
android:id="@+id/recycler_tab_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
app:rtl_tabIndicatorColor="?attr/colorAccent"
app:rtl_tabIndicatorHeight="2dp"
app:rtl_tabBackground="?attr/selectableItemBackground"
app:rtl_tabTextAppearance="@android:style/TextAppearance.Small"
app:rtl_tabSelectedTextColor="?android:textColorPrimary"
app:rtl_tabMinWidth="72dp"
app:rtl_tabMaxWidth="264dp"
app:rtl_tabPaddingStart="12dp"
app:rtl_tabPaddingTop="0dp"
app:rtl_tabPaddingEnd="12dp"
app:rtl_tabPaddingBottom="0dp"
app:rtl_tabPadding="0dp"/>
© www.soinside.com 2019 - 2024. All rights reserved.