Closed 13596626382 closed 1 year ago
grid(2) 第一个item设置占满一行 点击事件失效
mBinding.hotRecyclerView.grid(2).setup { addType(R.layout.item_home_details_video) onBind { R.id.video.onClick { startActivity("video_id" to getModel().id) } } } mBinding.hotRecyclerView.setGridSpanCount() fun RecyclerView.setGridSpanCount() { (layoutManager as GridLayoutManager).spanSizeLookup = object : GridLayoutManager.SpanSizeLookup() { override fun getSpanSize(position: Int): Int { return if (position == 0) (layoutManager as GridLayoutManager).spanCount else 1 } } }
grid(2) 第一个item设置占满一行 点击事件失效
期望行为
如何复现
mBinding.hotRecyclerView.grid(2).setup { addType