一、问题描述
在重新设置Button的样式后,没有发生改变,仍为之前的样式。
<Button
android:layout_width="wrap_content"
android:layout_height="44dp"
android:id="@+id/bn_forget_password"
android:text="忘记密码?"
android:background="@null"
android:textColor="#4ebeea"
android:textSize="13sp"
android:layout_gravity="right"
android:layout_marginRight="42dp"/>
二、解决方法
在使用Android Studio 4.1+ 进行开发时,创建的项目默认的主题是
<style name="Theme.Myapp" parent="Theme.MaterialComponents.DayNight.NoActionBar">
所有Button都是Material类型的Button,默认使用主题色。
解决:
将主题切换为:Theme.AppCompat.*** , 不使用Material控件。
<style name="Theme.Myapp" parent="Theme.AppCompat.DayNight.NoActionBar">