pull/32/head
kunfei 6 years ago
parent 947b01edd0
commit 0fe6f83f6e
  1. 9
      app/src/main/java/io/legado/app/ui/bookinfo/BookInfoActivity.kt

@ -8,6 +8,7 @@ import io.legado.app.R
import io.legado.app.base.VMBaseActivity import io.legado.app.base.VMBaseActivity
import io.legado.app.data.entities.Book import io.legado.app.data.entities.Book
import io.legado.app.help.ImageLoader import io.legado.app.help.ImageLoader
import io.legado.app.ui.changesource.ChangeSourceDialog
import io.legado.app.utils.getViewModel import io.legado.app.utils.getViewModel
import io.legado.app.utils.gone import io.legado.app.utils.gone
import io.legado.app.utils.visible import io.legado.app.utils.visible
@ -20,6 +21,8 @@ class BookInfoActivity : VMBaseActivity<BookInfoViewModel>(R.layout.activity_boo
override val viewModel: BookInfoViewModel override val viewModel: BookInfoViewModel
get() = getViewModel(BookInfoViewModel::class.java) get() = getViewModel(BookInfoViewModel::class.java)
var changeSourceDialog: ChangeSourceDialog? = null
override fun onActivityCreated(savedInstanceState: Bundle?) { override fun onActivityCreated(savedInstanceState: Bundle?) {
setSupportActionBar(toolbar) setSupportActionBar(toolbar)
viewModel.bookData.observe(this, Observer { showBook(it) }) viewModel.bookData.observe(this, Observer { showBook(it) })
@ -114,5 +117,11 @@ class BookInfoActivity : VMBaseActivity<BookInfoViewModel>(R.layout.activity_boo
} }
} }
tv_loading.onClick { } tv_loading.onClick { }
tv_change_source.onClick {
if (changeSourceDialog == null) {
changeSourceDialog = ChangeSourceDialog()
}
changeSourceDialog?.show(supportFragmentManager, "changeSource")
}
} }
} }
Loading…
Cancel
Save