updateIndicator NullPointerException
whiskeyfei opened this issue · 2 comments
whiskeyfei commented
<com.liangfeizc.slidepageindicator.CirclePageIndicator
android:id="@+id/indicator"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="20dp"
android:layout_marginLeft="20dp"
android:layout_marginStart="20dp"
android:gravity="bottom|center_horizontal"
app:indicator_spacing="5dp"
app:indicator_type="fraction" />
将type设置为circle app:indicator_type="circle",首次启动的时候会出现NullPointerException crash,因为找不到mActivePosition item,所以这行代码会出错。
((ImageView) getChildAt(mActivePosition)).setImageResource(R.drawable.circle_indicator_stroke);
已经修复在我的分支,希望有更好的解决方案
liangfeidotme commented
谢谢,你可以发一个PR给我。
whiskeyfei commented
已发,多多关照