我的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"
/>
老实说,我不懂编码,我只是在学习它。如您所见,我正在使用两种样式,如何合并它们?
一种方法是将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"
/>
< Button
android:text="Login"
android:id="@+id/login_btn_login"
android:layout_height="35dp"
style="@style/Widget.AppCompat.Button.Colored"/>
选择首选样式。可能是上面或下面这个。
< Button
android:text="Login"
android:id="@+id/login_btn_login"
android:layout_height="35dp"
style="@style/button_style" />