最全面的toolbar自定义源码

1.首先定义你要的toolbar的布局:toolbar.xml

xml version="1.0" encoding="utf-8"?>

    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

            android:id="@+id/toolbar_searchview"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_centerVertical="true"
        android:gravity="center"
        android:drawableLeft="@mipmap/icon_search"
        style="@style/search_view"
        android:hint="请输入搜索内容"

        android:visibility="gone"
        />

            android:id="@+id/toolbar_title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:layout_gravity="center"
        android:gravity="center"
        android:textColor="@color/white"
        android:textSize="20sp"
        android:visibility="gone"
        />

    

2.在values中新建一个attrs.xml文件,然后在这个文件中新建引用代码:

    name="CNiaoToolBar">


        name="rightButtonIcon1" format="reference"/>
        name="isShowSearchView1" format="boolean"/>
        name="rightButtonText1" format="string"/>

    



    
                    

你可能感兴趣的:(Toolbar的使用)