首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DrawerLayout+NavigationView

侧滑菜单的实现方式有许多种,之前有写过一篇SlidingMenu的使用,这次决定记录下DrawerLayout+NavigationView来实现的过程 这里说一下DrawerLayout之前是放在android.support.v4...DrawerLayout下包裹两个控件 第一个是内容控件 第二个是侧滑控件 addDrawerListener用来设置侧滑事件 NavigationView随着版本更新这里也变成了com.google.android.material.navigation.NavigationView...start" android:background="@color/colorAccent"> <com.google.android.material.navigation.NavigationView...(R.id.drawer_layout) DrawerLayout mDrawerLayout; @BindView(R.id.design_navigation_view) NavigationView...view) { } }); designNavigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener

1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android开发笔记(一百三十三)导航视图NavigationView

    导航视图NavigationView 很多App都有个人中心的侧滑菜单,通常在页面左侧边缘右拉时,即可弹出个人中心的菜单页面。...NavigationView的结构比较简单,用法也不难。因为NavigationView是在Android5.0后新增的design库中提供,所以要先给App工程引用design库。...自定义导航菜单 系统自带的NavigationView已经基本满足导航需求,然而它对于个性化的定制上面支持的并不好。...比如下面几点界面调整,NavigationView就无法实现: 1、不能动态调整菜单项的个数与内容。...虽然NavigationView提供了inflateMenu方法,但是该方法只能在现有菜单上增加新的菜单,并不能替换掉原有菜单。 2、无法设置菜单文字的大小。

    2.5K40

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券