view-DrawerLayout 笔记
2016-12-23 14:55
274 查看
DrawerLayout
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent">
<!-- 第一个是主界面内容,不一定是FrameLayout ,可以是任何布局--> <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" />
<!-- 第二个是侧滑界面,不一定是ListView,可以是任何布局--> <ListView android:id="@+id/left_drawer" android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" android:background="#111"/> </android.support.v4.widget.DrawerLayout>
1.DrawerLayout第一个子布局为主界面内容,第二个为侧滑界面内容
2.两个子布局可以为任意类型布局
3.监听为drawerlayout.addDrawerListener(DrawerLayout.DrawerListener())
4.DrawerLayout.closeDrawer方法用于隐藏侧边菜单,DrawerLayout.openDrawer方法用于展开侧边菜单
相关文章推荐
- 笔记:DrawerLayout中动态添加SurfaceView搭配侧滑显示不完全
- MaterialDesign学习笔记1:DrawerLayout+NavigationView实现抽屉效果
- Android笔记——Drawerlayout创建侧滑出菜单
- Android笔记之使用LayoutInflater创建View
- Material Design学习笔记之Toolbar+DrawerLayout+PagerSlidingTabStrip
- 学习笔记-setContentView错误 找不到R.layout.activity
- ViewDragHelper实战 自己打造Drawerlayout
- Android之官方导航栏之Toolbar(Toolbar+DrawerLayout+ViewPager+PagerSlidingTabStrip)
- Android笔记——Drawerlayout创建侧滑出菜单
- 如何解决DrawerLayout打开时, main content view 中的按钮仍然可以被点击的问题?
- DrawerLayout+Fragement+ViewPager+PagerTabStrip实现双导航
- XAML学习笔记之Layout(五)——ViewBox
- DrawerLayout中加入多个View
- MaterialDesign之NavigationView和DrawerLayout实现侧滑菜单栏(抽屉)
- DrawerLayout+ListView+AutoCompleteTextView实现侧滑+提示+筛选+再次筛选数据功能
- MVC学习笔记-----Layout布局Section、Partial View 和 Child Action
- Android之官方导航栏之Toolbar(Toolbar+DrawerLayout+ViewPager+PagerSlidingTabStrip)
- Android学习个人笔记1-Layout界面布局-xml,java混合模式-自定义view
- Material Design之NavigationView和DrawerLayout实现侧滑菜单栏
- DrawerLayout + Toolbar + ViewPager