pixate-freestyle-android在XML布局中定义样式类

时间:2015-07-22 10:58:55

标签: android pixate

我在我的应用中使用了pixate-freestyle-android库。我想在XML布局中定义样式类。

在文档中,我发现了以下内容:

// Setting a class for a Button
Pixate.setStyleClass(button, "myButton");

这相当于在XML布局中定义一个类。

<Button
    class="myButton"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="@string/myButtonStr"
    android:textSize="16sp" />

如果我在代码中以编程方式定义它们 - 它可以工作。但是,如果我在XML布局中定义那些,如上所述,Android Studio会指示我&#34; 未知属性类&#34;在这一行,它没有工作:

<Button
    ...
    class="myButton"
    ... />

是否可以在XML布局中定义样式类?

2 个答案:

答案 0 :(得分:0)

将此xmlns:app="http://schemas.android.com/apk/res/com.pixate.freestyle"放在根布局中以便访问库的类。

答案 1 :(得分:0)

属性 class =&#34; myButton&#34; 无法再以编程方式在最新版本的库中设置。