This commit is contained in:
kunfei
2023-03-07 23:42:13 +08:00
parent 30f617af40
commit 066b8f6e5c
@@ -13,6 +13,7 @@ import io.legado.app.R
import io.legado.app.base.BaseDialogFragment
import io.legado.app.base.adapter.ItemViewHolder
import io.legado.app.base.adapter.RecyclerAdapter
import io.legado.app.data.appDb
import io.legado.app.data.entities.Server
import io.legado.app.databinding.DialogRecyclerViewBinding
import io.legado.app.databinding.ItemServerSelectBinding
@@ -23,6 +24,7 @@ import io.legado.app.utils.applyTint
import io.legado.app.utils.setLayout
import io.legado.app.utils.showDialogFragment
import io.legado.app.utils.viewbindingdelegate.viewBinding
import kotlinx.coroutines.launch
class ServersDialog : BaseDialogFragment(R.layout.dialog_recycler_view),
Toolbar.OnMenuItemClickListener {
@@ -56,7 +58,11 @@ class ServersDialog : BaseDialogFragment(R.layout.dialog_recycler_view),
}
private fun initData() {
launch {
appDb.serverDao.observeAll().collect{
adapter.setItems(it)
}
}
}
override fun onMenuItemClick(item: MenuItem): Boolean {