Commit af3d4434 authored by wanglei's avatar wanglei

....

parent ac80202e
...@@ -69,15 +69,13 @@ class RecycleBinFragment : BaseFragment<FragmentRecycleBinBinding>() { ...@@ -69,15 +69,13 @@ class RecycleBinFragment : BaseFragment<FragmentRecycleBinBinding>() {
} }
binding.swipeRefreshLayout.setOnRefreshListener { binding.swipeRefreshLayout.setOnRefreshListener {
binding.swipeRefreshLayout.isRefreshing = true binding.swipeRefreshLayout.isRefreshing = true
initData() initData {
lifecycleScope.launch(Dispatchers.Main) {
delay(1000)
binding.swipeRefreshLayout.isRefreshing = false binding.swipeRefreshLayout.isRefreshing = false
} }
} }
} }
private fun initData() { private fun initData(callBack: (() -> Unit)? = null) {
LogEx.logDebug(TAG, "initData") LogEx.logDebug(TAG, "initData")
lifecycleScope.launch(Dispatchers.IO) { lifecycleScope.launch(Dispatchers.IO) {
val beanList = BackUpUtils.getBackUpListObj() val beanList = BackUpUtils.getBackUpListObj()
...@@ -87,11 +85,10 @@ class RecycleBinFragment : BaseFragment<FragmentRecycleBinBinding>() { ...@@ -87,11 +85,10 @@ class RecycleBinFragment : BaseFragment<FragmentRecycleBinBinding>() {
LogEx.logDebug(TAG, it.toString()) LogEx.logDebug(TAG, it.toString())
} }
launch(Dispatchers.Main) { launch(Dispatchers.Main) {
callBack?.invoke()
binding.rv.isVisible = deleteFile?.isNotEmpty() == true binding.rv.isVisible = deleteFile?.isNotEmpty() == true
binding.llEmpty.isVisible = deleteFile.isNullOrEmpty() binding.llEmpty.isVisible = deleteFile.isNullOrEmpty()
if (deleteFile != null) { recycleBinAdapter.setData(deleteFile ?: listOf())
recycleBinAdapter.setData(deleteFile)
}
} }
} }
} }
......
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