ToolBar和ActionBar右邊三個點的圖標替換

這是通過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>



發佈了58 篇原創文章 · 獲贊 22 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章