lmw
2025-04-24 718f31c92e2029d05260810435a2c70cef6e6ce5
app/src/main/java/com/sinata/xqmuse/ui/course/MyCourseActivity.kt
@@ -24,7 +24,7 @@
    private val freeAdapter = CourseGridAdapter(freeList)
    override fun initClick() {
        myAdapter.setOnItemClickListener { view, position ->
        myAdapter.setOnItemClickListener { _, position ->
            showDialog()
            HttpManager.getPayCourseInfoById(myList[position].id).request(this,success = { _, data->
                dismissDialog()
@@ -33,7 +33,7 @@
                dismissDialog()
            }
        }
        freeAdapter.setOnItemClickListener { view, position ->
        freeAdapter.setOnItemClickListener { _, position ->
            showDialog()
            HttpManager.getPayCourseInfoById(freeList[position].id).request(this,success = { _, data->
                dismissDialog()
@@ -56,6 +56,7 @@
        rv_free.adapter = freeAdapter
        rv_my.layoutManager = GridLayoutManager(this,2)
        rv_my.adapter = myAdapter
        myAdapter.isOrder = true
        refreshLayout.setOnRefreshListener {
            getData()
@@ -81,6 +82,11 @@
                tv_empty.gone()
                tv_action.gone()
            }
            if (freeList.isNullOrEmpty()){
                tv_empty2.visible()
            }else{
                tv_empty2.gone()
            }
        }){_,_->
            refreshLayout.finishRefresh(false)
        }