jjzjj

spanSizeLookup

全部标签

android - GridLayoutManager spanSizeLookup 错误

我在使用GridLayoutMangersetSpanSizeLookup时遇到问题,当Activity的方向发生变化时,我正在更改跨度计数,同时检查特定位置是否为某种类型,这对方向改变非常有效,我唯一的问题是,我正在使用zxing库进行条形码扫描,每当单击button时,我都会打开zxing默认Intent并从中检索日期,但是当zxing打开时它会转到landscape而我当前的Activity方向是portrait这给了我布局管理在仅打开XzingIntent时抛出的IllegalArgumentException,崩溃日志是这样的java.lang.IllegalArgument

android - 使用 SpanSizeLookup 为 GridLayoutManager 中的项目设置跨度

我想用部分标题实现类似网格的布局。想想https://github.com/TonicArtos/StickyGridHeaders我现在做什么:mRecyclerView=(RecyclerView)view.findViewById(R.id.grid);mLayoutManager=newGridLayoutManager(getActivity(),2);mLayoutManager.setSpanSizeLookup(newGridLayoutManager.SpanSizeLookup(){@OverridepublicintgetSpanSize(intposition)