|
@@ -15,6 +15,7 @@ import com.githang.statusbar.StatusBarCompat
|
|
|
import com.qmuiteam.qmui.kotlin.onClick
|
|
|
import com.ysnows.base.utils.UiUtils
|
|
|
import com.hdl.xl.R
|
|
|
+import com.hdl.xl.adapter.ImagesAdapter
|
|
|
import com.hdl.xl.base.MBActivity
|
|
|
import com.hdl.xl.config.ConfigRx
|
|
|
import com.hdl.xl.databinding.ActivityCollectDetailsBinding
|
|
@@ -38,6 +39,7 @@ class CollectDetailsActivity : MBActivity<CollectDetailsVModel, ActivityCollectD
|
|
|
var disposable: Disposable? = null
|
|
|
var islide = true //是否滑动的时候标题改变
|
|
|
var screenHeightPixels = 0
|
|
|
+ var adapter: ImagesAdapter? = null
|
|
|
|
|
|
|
|
|
override fun init(savedInstanceState: Bundle?) {
|
|
@@ -46,8 +48,9 @@ class CollectDetailsActivity : MBActivity<CollectDetailsVModel, ActivityCollectD
|
|
|
titleBar()?.imgRight?.visibility=View.VISIBLE
|
|
|
titleBar()?.imgRight?.setImageResource(R.drawable.ct_share)
|
|
|
screenHeightPixels = UiUtils.getScreenHeightPixels()
|
|
|
-
|
|
|
vm.ll = binding.ll
|
|
|
+ adapter = ImagesAdapter()
|
|
|
+ binding.recyclerView.adapter = adapter
|
|
|
var id = intent?.extras?.getString("id")
|
|
|
vm.id.value=id
|
|
|
vm.getInfo()
|
|
@@ -56,15 +59,18 @@ class CollectDetailsActivity : MBActivity<CollectDetailsVModel, ActivityCollectD
|
|
|
vm.data.observe(this) {
|
|
|
|
|
|
//设置详情图片
|
|
|
-
|
|
|
- GlideUtils.lImg(this, it.pro_info.describe, 16, binding.imgDeatils)
|
|
|
+ adapter?.clearList()
|
|
|
+ var ss=it.pro_info.describe.split("|")
|
|
|
+ var list=ArrayList<String>()
|
|
|
+ for(item in ss){
|
|
|
+ list.add(item)
|
|
|
+ }
|
|
|
+ adapter?.addData(list)
|
|
|
//设置头 图片
|
|
|
|
|
|
GlideUtils.lImg(this, it.cover, binding.imageView)
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
vm.openData.observe(this){
|