Android 从列和行号中查找栅格位置值

Android 从列和行号中查找栅格位置值,android,android-recyclerview,Android,Android Recyclerview,我有一个带有5个固定列的RecyclerView recyclerView.setLayoutManager(new GridLayoutManager(getContext(), 5)); 现在,如果我知道行号,我如何才能找到以下内容中的位置: @Override public void onBindViewHolder(ViewHolder holder, int position) { // do something if this is column 4 and row 6 }

我有一个带有5个固定列的
RecyclerView

recyclerView.setLayoutManager(new GridLayoutManager(getContext(), 5));
现在,如果我知道行号,我如何才能找到以下内容中的位置:

@Override
public void onBindViewHolder(ViewHolder holder, int position) {
   // do something if this is column 4 and row 6
}

数学魔术,如果你想在所有第二栏中做一些具体的事情,你可以做如下事情:

if(位置%5==2){…}

如果要执行第3行第4列中的操作,可以执行以下操作:

if(position==(3*5)+4){…}

我不知道这是否是你真正想要的,如果不是,请再详细说明一下