可以使用前景色(foreground)和背景色(background)来设置按钮的颜色和文本的颜色,在布局文件中找到需要修改的按钮,添加以下代码即可:
android:foreground="?android:attr/selectableItemBackground" android:background="@drawable/my_button_background" android:textColor="@color/my_button_text_color"
其中,my_button_background是自定义的背景,my_button_text_color是自定义的文本颜色。
如果想要改回默认值,可以使用以下代码:
android:foreground="?attr/selectableItemBackground" android:background="?android:attr/selectableItemBackground" android:textColor="?android:textColorPrimary"
这样,按钮的颜色和文本的颜色就恢复默认值了。