【发布时间】:2019-08-24 18:27:11
【问题描述】:
由于我对 Android 用户界面非常陌生,因此我目前花费了太多时间来尝试在工具栏的项目(按钮)上设置不同的颜色。
我希望“清除”按钮变白。 这是工具栏菜单的代码
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<item
android:id="@+id/actionClear"
android:orderInCategory="100"
android:title="@string/clear"
app:showAsAction="always" />
<item
android:id="@+id/actionCheck"
android:icon="@drawable/ic_check"
android:orderInCategory="300"
android:title="@string/done"
app:showAsAction="ifRoom" />
</menu>
在我的 styles.xml 中,我有以下内容:
<style name="Theme" parent="Theme.MaterialComponents.Light.NoActionBar">
<item name="toolbarStyle">@style/Theme.Toolbar</item>
</style>
<style name="Theme.Toolbar" parent="Widget.MaterialComponents.Toolbar">
<item name="android:background">@color/kaki_light</item>
<item name="titleTextColor">@color/white</item>
<item name="titleTextAppearance">@style/Theme.Toolbar.TitleAppearance</item>
</style>
我尝试了很多方法,但不确定如何识别菜单项。
非常感谢!
【问题讨论】:
标签: android user-interface styles