Commit af3d4434 authored by wanglei's avatar wanglei

....

parent ac80202e
......@@ -69,15 +69,13 @@ class RecycleBinFragment : BaseFragment<FragmentRecycleBinBinding>() {
}
binding.swipeRefreshLayout.setOnRefreshListener {
binding.swipeRefreshLayout.isRefreshing = true
initData()
lifecycleScope.launch(Dispatchers.Main) {
delay(1000)
initData {
binding.swipeRefreshLayout.isRefreshing = false
}
}
}
private fun initData() {
private fun initData(callBack: (() -> Unit)? = null) {
LogEx.logDebug(TAG, "initData")
lifecycleScope.launch(Dispatchers.IO) {
val beanList = BackUpUtils.getBackUpListObj()
......@@ -87,11 +85,10 @@ class RecycleBinFragment : BaseFragment<FragmentRecycleBinBinding>() {
LogEx.logDebug(TAG, it.toString())
}
launch(Dispatchers.Main) {
callBack?.invoke()
binding.rv.isVisible = deleteFile?.isNotEmpty() == true
binding.llEmpty.isVisible = deleteFile.isNullOrEmpty()
if (deleteFile != null) {
recycleBinAdapter.setData(deleteFile)
}
recycleBinAdapter.setData(deleteFile ?: listOf())
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment