【发布时间】:2022-08-09 01:01:40
【问题描述】:
传递到按下状态时如何更改按钮 MaterialToolbar 的颜色?
<com.google.android.material.appbar.MaterialToolbar
android:id=\"@+id/main_toolbar\"
android:layout_width=\"match_parent\"
android:layout_height=\"?android:attr/actionBarSize\"
app:menu=\"@menu/webview_toolbar\"
app:navigationIcon=\"@drawable/ic_baseline_keyboard_arrow_up_24\" />
屏幕截图按下状态为圆形
我尝试使用ColorStateList,它不适用于MaterialToolbar。但与LinearLayout 合作。
android:background=\"@drawable/selector_state_list\"
<selector xmlns:android=\"http://schemas.android.com/apk/res/android\">
<item android:drawable=\"@color/pressed_toolbox_item\" android:state_pressed=\"true\" />
</selector>
-
你想改变背景颜色或波纹?
-
@ltp我想改变颜色,当点击溢出菜单按钮时显示
标签: android android-layout android-xml