xml中的重复属性“样式”错误

时间:2018-06-26 17:03:54

标签: android xml visual-studio xamarin.android

我在xml文件上添加了一个按钮,以下是我的代码:

<Button
    android:text="Login"
    android:id="@+id/login_btn_login"
    android:layout_height="35dp"
    style="@style/Widget.AppCompat.Button.Colored"
    style="@style/button_style"
  />

说实话,我不懂编码,我只是在学习它。如您所见,我正在使用两种样式,如何合并它们?

2 个答案:

答案 0 :(得分:1)

一种方法可以是将button_style文件更改为从Widget.AppCompat.Button.Colored文件继承。 在您的button_style文件中,您需要执行以下操作

<style name="button_style" parent="@style/Widget.AppCompat.Button.Colored">
 .....
</style>

然后按如下所示更改布局代码

<Button
    android:text="Login"
    android:id="@+id/login_btn_login"
    android:layout_height="35dp"
    style="@style/button_style"
  />

答案 1 :(得分:0)

layout

选择首选样式。可能在上方或下方。

< Button
android:text="Login"
android:id="@+id/login_btn_login"
android:layout_height="35dp"
style="@style/Widget.AppCompat.Button.Colored"/>