问答详情
源自:2-5 viewpager实现引导页2

老师 ,为啥这句定位为“null”

mViewPager.getChildAt(i) .setBackgroundResource(index == i ? R.drawable.doc_focus:R.drawable.dot_normal);           

提问者:慕UI4975718 2018-05-15 22:04

个回答

  • dengpei187
    2018-07-13 17:12:41
    已采纳

    getChildAt这个方法只针对指示点布局的linerlayout,而不是ViewPager,所以调用的对象错了,应该是ll_layout..getChildAt(i) .setBackgroundResource(index == i ? R.drawable.doc_focus:R.drawable.dot_normal);

  • 慕移动9181930
    2022-03-26 10:30:00

    符合条件就做什么没有就做什么,else没有条件