/** * 0 代码 布局标签 必须 从0开始整数自增 比如1230 321504 如果tape 最大数字是2 就必须给adapter 设置至少三个布局 因为所有的不同种类的布局 都放在数组 然后通过下标获取 data 可是是任何类型 .setCon(1) 代表占几格 如果GridLayoutManager 的spanCount =6 .setCon(1) 就是占屏幕的1/6 .setCon(6) 就是宽度 全屏 */ // ---------------用法----------------------- // 准备数据 // list.add(PAdapter2Mode(0, "").setCon(1)) // // list.add(PAdapter2Mode(1, "").setCon(1)) // // list.add(PAdapter2Mode(2, "").setCon(1))
//设置给view // binding.rec.layoutManager = GridLayoutManager(this, 6)
// val adapter = PAdapter2Kt( // list, { binding, position, type, data -> // when (type) { // 0 -> { // var binding1 = binding.binding as item1Binding // // } // // 1 -> { // var bin