kar*_*ran 5 android gridlayoutmanager android-recyclerview
我的 RecyclerView 有 2 列。我想要的是如果列表中的项目数为奇数,则显示中心的最后一个项目。像这样的东西
我尝试从这里实现所有 so 线程https://www.google.com/search?client=firefox-bd&q=show+last+item+in+recyclerview+center+horizo ntal+android
我使用下面的代码来设置布局管理器
gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
if (mLangInfos.size() % 2 == 0)
return 1;
else {
if (position == mLangInfos.size()-1)
return 2;
else
return 1;
}
}
});
recyclerView.setLayoutManager(gridLayoutManager);
Run Code Online (Sandbox Code Playgroud)
但这的作用是它以全角显示最后一个项目,请参见下图。
归档时间: |
|
查看次数: |
1027 次 |
最近记录: |