bingoogolapple / BGABanner-Android

引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
4.17k stars 780 forks source link

请问:在RecycleView 中作为ITEM使用 并且自定义指示器后,指示器无改变! #219

Closed BuMiangYang closed 4 years ago

BuMiangYang commented 5 years ago

item 布局如下: <cn.bingoogolapple.bgabanner.BGABanner android:id="@+id/banner" android:layout_width="match_parent" android:layout_height="130dp" android:scaleType="fitXY" app:banner_indicatorGravity="bottom|right" app:banner_pointDrawable="@drawable/selector_banner_white" app:banner_placeholderDrawable="@drawable/placeholder_banner" app:banner_pointAutoPlayInterval="3000" app:banner_tipTextColor="@color/color_title_bg" app:banner_tipTextSize="@dimen/textSize_titleSmall" app:banner_transitionEffect="alpha" /> selector_banner_white: <selector xmlns:android="http://schemas.android.com/apk/res/android">

<item>
    <shape android:shape="oval">
        <size android:width="6dp" android:height="6dp" />
        <solid android:color="#000" />
    </shape>
</item>

运行结果:除了指示 其他正常,app:banner_placeholderDrawable 属性添加只显示默认情况,不使用app:banner_placeholderDrawable 显示正常。

bingoogolapple commented 4 years ago

不清楚你这边的情况,我再 demo 里将 layout_header.xml 即作为 RecyclerView 的 header 又左右其 item,测试没问题。如果你那边还有问题的话,辛苦写个有问题的 demo 传到 GitHub