这是通过Style去设定icon <style name="AppTheme.NoActionBar" type="text/css"> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> <item name="actionOverflowButtonStyle">@style/OverflowButtonStyle</item> </style> <style name="OverflowButtonStyle" parent="@android:style/Widget.ActionButton.Overflow"> <item name="android:src">@drawable/search_icon</item> </style> 通过Menu设定icon 可把自带的setting设置为always,再设置icon属性<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/action_settings" android:icon="@drawable/search_icon" android:orderInCategory="100" android:title="@string/action_settings" app:showAsAction="always" /> </menu>
ToolBar和ActionBar右边三个点的图标替换
最新推荐文章于 2022-08-24 16:55:29 发布