概述
地址
https://blog.csdn.net/smile_Running/article/details/96985403
<android.support.v4.widget.DrawerLayout
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/tool_bar">
<android.support.design.widget.NavigationView
android:id="@+id/navigation_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="left"
app:headerLayout="@layout/nav_header" 这是是顶部布局
app:menu="@menu/drawer_menu" /> 这是条目布局
</android.support.v4.widget.DrawerLayout>
因为其内部条目的icon大小和字体大小无法更改,所以我们一般需要自定义布局,我们只需要这样写
<android.support.design.widget.NavigationView
android:id="@+id/navigation"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include layout="@layout/nav_header" />
<ListView
android:id="@+id/lst_menu_items"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
</android.support.design.widget.NavigationView>
要和标题栏左上角图标联动的话,直接关联就可以有自带的图标,要换图标的话就得自己写动画了
就好了,其余本分观看那个链接里面就可以,写的很全面
最后
以上就是舒适滑板为你收集整理的做侧边抽屉效果的全部内容,希望文章能够帮你解决做侧边抽屉效果所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复