diff --git a/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt b/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt index 9b44da8bc..bd851d77f 100644 --- a/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/info/edit/BookInfoEditActivity.kt @@ -8,8 +8,10 @@ import androidx.lifecycle.Observer import io.legado.app.R import io.legado.app.base.VMBaseActivity import io.legado.app.data.entities.Book +import io.legado.app.ui.changecover.ChangeCoverDialog import io.legado.app.utils.getViewModel import kotlinx.android.synthetic.main.activity_book_info_edit.* +import org.jetbrains.anko.sdk27.listeners.onClick import org.jetbrains.anko.toast class BookInfoEditActivity : @@ -24,6 +26,7 @@ class BookInfoEditActivity : viewModel.loadBook(it) } } + initEvent() } override fun onCompatCreateOptionsMenu(menu: Menu): Boolean { @@ -38,6 +41,12 @@ class BookInfoEditActivity : return super.onCompatOptionsItemSelected(item) } + private fun initEvent() { + tv_change_cover.onClick { + ChangeCoverDialog().show(supportFragmentManager, "changeCoverDialog") + } + } + private fun upView(book: Book) { tie_book_name.setText(book.name) tie_book_author.setText(book.author)