如何在styles.xml中列出<item name =“app:fabSize”> [value] </item>?

时间:2017-02-08 08:42:03

标签: android android-layout android-studio floating-action-button

我尝试在styles.xml中包含应用程序:fabSize但是android studio抛出错误

enter image description here

有没有办法包含应用程序:fabSize和styles.xml中的其他app:属性?

Here is the code for the style tag

1 个答案:

答案 0 :(得分:4)

在layout.xml中添加Compat属性时,应该使用先前定义的命名空间(它实际上不必是app,但应该通过xmlns:在xml中定义 - 例如hello作为命名空间也是可能的。无论如何app是某种标准。)

<android.support.design.widget.FloatingActionButton
    xmlns:hello="http://schemas.android.com/apk/res-auto"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    hello:fabSize="mini"/>

但是在styles.xml中使用Compat属性不应该放任何东西,但是属性名称:

<style name="StyleName">
    <item name="fabSize">mini</item>
</style>