package com.dollearn.student.ui.discovery
|
|
import androidx.recyclerview.widget.LinearLayoutManager
|
import com.dollearn.student.R
|
import com.dollearn.student.network.HttpManager
|
import com.dollearn.student.network.entity.Student
|
import com.dollearn.student.network.request
|
import com.dollearn.student.ui.TransparentStatusBarActivity
|
import com.dollearn.student.ui.discovery.adapter.QrAdapter
|
import kotlinx.android.synthetic.main.activity_my_qr.*
|
|
class MyQrCodeActivity : TransparentStatusBarActivity() {
|
override fun setContentView() = R.layout.activity_my_qr
|
|
private val list = arrayListOf<Student>()
|
private val adapter = QrAdapter(list)
|
|
override fun initClick() {
|
}
|
|
override fun initView() {
|
rv_student.layoutManager = LinearLayoutManager(this)
|
rv_student.adapter = adapter
|
getTip()
|
getData()
|
}
|
|
private fun getData() {
|
HttpManager.listOfStu(3,1).request(this){ _, data->
|
list.clear()
|
list.addAll(data?: arrayListOf())
|
adapter.notifyDataSetChanged()
|
}
|
}
|
|
private fun getTip(){
|
HttpManager.getH5(6).request(this){_,data->
|
tv_tip.text = data
|
}
|
}
|
}
|