Android使用RecyclerViewHeader遇到的那些坑

今天项目中需要在增加一个ViewPager,但是工程用的是RecycleView,如果用的是ListView就可以愉快的用addHeadView直接添加了,然后RecycleView要增加一个HeadView不是那么容易的,其中就要用到一个第三方库,叫做RecyclerViewHeader。

然后我从GitHub上下载了一个项目RecyclerViewHeader地址:https://github.com/blipinsk/RecyclerViewHeader

然后下载下来的工程下的library是这个RecyclerViewHeader的module,在导入的过成中遇到一些错误

1、Error:(31, 0) Could not read script 'F:\androidstudiowork\PapaShow\gradle-mvn-push.gradle' as it does not exist.
<a href="openFile:F:\androidstudiowork\PapaShow\library\build.gradle">Open File</a>

这个是因为在library的gradle中多了一句:


把那句红色的删除了就可以了,

2.Error:(2, 0) Cannot get property 'configuration' on extra properties extension as it does not exist
<a href="openFile:F:\androidstudiowork\PapaShow\app\build.gradle">Open File</a>

这个是因为在自己的工程gradle没有配置ext参数:

ext {
    configuration = [
            package          : "com.bartoszlipinski.recyclerviewheader2.sample",
            compileVersion   : 23,
            buildToolsVersion: "23.0.2",
            minSdk           : 11,
            targetSdk        : 23,
            versionCode      : 7,
            versionName      : "2.0.1"
    ]

    libraries = [
            support: "23.4.0",
    ]
}

3、然后在使用RecyclerViewHeader的过程中并不能显示视图! 原因是因为在layout中使用了LinearLayout布局。然后导致了视图显示不出来,用RelativeLayout布局就可以解决这个问题


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值