使用NaviGationView来配置SlidingMenu的左侧菜单——学习笔记

大概实现下面这样的效果吧,不过这个布局是之前用过的DrawerLayout的左侧菜单,现在把它实现在SlidingMenu的左侧菜单上, 相当于承接了前几篇的布局:
这里写图片描述
使用NaviGationView之前呢,需要添加Design Support库,因为这个控件是由这个库提供的,之后还会用到一个圆形化图片的控件,所以也需要添加这个控件的依赖,虽然之前已经添加过了,不过这里再声明一下

compile 'com.android.support:design:25.3.1'
compile 'de.hdodenhof:circleimageview:2.1.0'

NaviGationView分为两个部分,一个是头布局,一个是下面的菜单列表,从上面的图可以看的非常明白,所以需要准备headerLayout和menu.

在res下创建menu文件夹,然后创建一个nav_menu.xml,代码如下:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <group android:checkableBehavior="single">

        <item
            android:id="@+id/my_friends"
            android:title="我的好友"
            android:icon="@mipmap/ic_friends"/>
        <item
            android:id="@+id/my_collection"
            android:title="我的收藏"
            android:icon="@mipmap/ic_collection"/>
        <item
            android:id="@+id/my_history"
            android:title="浏览历史"
            android:icon="@mipmap/ic_history"/>
        <item
            android:id="@+id/my_account"
            
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值