kunfei 4 лет назад
Родитель
Сommit
761518013f
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      app/src/main/java/io/legado/app/ui/config/ConfigActivity.kt

+ 4 - 2
app/src/main/java/io/legado/app/ui/config/ConfigActivity.kt

@@ -1,17 +1,19 @@
 package io.legado.app.ui.config
 
 import android.os.Bundle
+import androidx.activity.viewModels
 import androidx.fragment.app.Fragment
 import io.legado.app.R
-import io.legado.app.base.BaseActivity
+import io.legado.app.base.VMBaseActivity
 import io.legado.app.constant.EventBus
 import io.legado.app.databinding.ActivityConfigBinding
 import io.legado.app.utils.observeEvent
 import io.legado.app.utils.viewbindingdelegate.viewBinding
 
-class ConfigActivity : BaseActivity<ActivityConfigBinding>() {
+class ConfigActivity : VMBaseActivity<ActivityConfigBinding, ConfigViewModel>() {
 
     override val binding by viewBinding(ActivityConfigBinding::inflate)
+    override val viewModel by viewModels<ConfigViewModel>()
 
     override fun onActivityCreated(savedInstanceState: Bundle?) {
         when (val configTag = intent.getStringExtra("configTag")) {