我有一个要使用recylerView.findViewHolderForAdapterPosition(position)更改活动职位项目视图的RecylerView如果我滚动到重排序视图,位置没有显示在屏幕上,我调用recylerView.findViewHolderForAdapterPosition(position),此方法返回nullfor(i = 0; i<adapter.size(); i++){
View v = r
我正在尝试滚动回收器视图并在回收器视图中更改给定项目的背景,因为它与android TTS引擎同步滚动,滚动工作没有问题,但更改背景中断(NPE)一旦视图中有太多项目,我相信这是因为回收器视图如何销毁孩子但作为一个新手,我不确定这里是我的滚动视图的代码//this never gets called }
});我的NPElist size 3
I/System.out: on
for (i in position until effectList.size) { holder.bindEffect(holder.effect, i)我的代码导致了如下所示的空指针转换:
kotlin.TypeCastExceptioncannot be cast to non-null type com.mobileer.and