您当前的位置: 首页 >  ar

ZhangJiQun&MXP

暂无认证

  • 3浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Android自带的DrawerLayout和ActionBarDrawerToggle实现侧滑效果

ZhangJiQun&MXP 发布时间:2018-08-24 22:25:24 ,浏览量:3

使用ActionBarDrawerToggle实现侧滑各种效果 :
initToolBar(mToolbar,true,"");
DrawerLayout drawer = (DrawerLayout) findView(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
        this, drawer, mToolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.addDrawerListener(toggle);
toggle.syncState();

一下具体详解:

  1. // 这两句显示左边的三条杠,如果要变为白色在toolbar的布局文件里添加这两句:
  2. // android:popupTheme="@style/ThemeOverlay.AppCompat.Light"
  3. // app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
  4. getSupportActionBar().setHomeButtonEnabled(true);
  5. getSupportActionBar().setDisplayHomeAsUpEnabled(true);

只需要两句代码就可以显示箭头,但默认的颜色是黑色的,要想变成白色,就在toolbar的布局文件中添加注释的两句代码即可。

 

下面Drawer的实现了。
关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.1373s