DrawerLayout侧滑使用

我们知道Android侧滑的方式又很多种,但是很少知道Android自带的DrawerLayout有侧滑的功能。

     </android.support.v4.widget.DrawerLayout>
             <fragment
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_gravity="start"
            />
             <fragment
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            />
        <fragment
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_gravity="end"
            />
         </android.support.v4.widget.DrawerLayout>
        <!--layout_gravity这个属性就表示当前的布局再哪个位置-->

在这里插入图片描述

android:layout_gravity="start"
//这个就表示位于左侧,每一个部分可以看成是一个手机屏幕,所以match_parent

那么怎么使用,现在只是已经知道了布局情况

  • android:name="app.bxvip.com.seekweather.ChooseAreaFragment"给fragment添加这个属性,相当于指定了对应的fragment
//初始化DrawerLayout
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
//打开左侧的fragment
rawerLayout.openDrawer(GravityCompat.START);
//关闭左侧的fragment
drawerLayout.closeDrawers();

在fragment里面我们可以任意添加内容,一般是一个列表选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值