Android 加载recyclerview中第一项之后的第一项
我需要实现recyclerview,它的功能是在last like circle之后显示第一个项目建议您尝试在适配器类中进行以下更改。设置getItemCount以返回一个非常大的值,如Android 加载recyclerview中第一项之后的第一项,android,android-recyclerview,Android,Android Recyclerview,我需要实现recyclerview,它的功能是在last like circle之后显示第一个项目建议您尝试在适配器类中进行以下更改。设置getItemCount以返回一个非常大的值,如Integer.MAX\u value @Override public int getItemCount() { return Integer.MAX_VALUE; } 然后,为了得到实际的项目位置,需要进行模数运算 @Override public void onBindViewHolder(Act
Integer.MAX\u value
@Override
public int getItemCount() {
return Integer.MAX_VALUE;
}
然后,为了得到实际的项目位置,需要进行模数运算
@Override
public void onBindViewHolder(ActionItemViewHolder holder, int position) {
position = position % SIZE_OF_LIST;
};
建议您在适配器类中尝试以下更改。设置getItemCount以返回一个非常大的值,如
Integer.MAX\u value
@Override
public int getItemCount() {
return Integer.MAX_VALUE;
}
然后,为了得到实际的项目位置,需要进行模数运算
@Override
public void onBindViewHolder(ActionItemViewHolder holder, int position) {
position = position % SIZE_OF_LIST;
};
把你到目前为止所做的事情放进去。例如,当返回count时,返回
MAX\u INT
。设置视图时,以源列表的position%count
索引为例。将您迄今为止所做的操作放入其中。返回count时,请返回MAX_INT
。设置视图时,采用源列表的位置%count
索引。