pull/473/head
gedoor 5 years ago
parent d4fef5d107
commit 0b6249b9a7
  1. 8
      app/src/main/java/io/legado/app/ui/book/read/config/ClickActionConfigDialog.kt

@ -1,11 +1,13 @@
package io.legado.app.ui.book.read.config
import android.content.DialogInterface
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import io.legado.app.R
import io.legado.app.base.BaseDialogFragment
import io.legado.app.ui.book.read.ReadBookActivity
import io.legado.app.utils.getCompatColor
import kotlinx.android.synthetic.main.dialog_click_action_config.*
import org.jetbrains.anko.sdk27.listeners.onClick
@ -14,6 +16,7 @@ class ClickActionConfigDialog : BaseDialogFragment() {
override fun onStart() {
super.onStart()
(activity as ReadBookActivity).bottomDialog++
dialog?.window?.let {
it.setBackgroundDrawableResource(R.color.transparent)
it.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)
@ -28,6 +31,11 @@ class ClickActionConfigDialog : BaseDialogFragment() {
return inflater.inflate(R.layout.dialog_click_action_config, container)
}
override fun onDismiss(dialog: DialogInterface) {
super.onDismiss(dialog)
(activity as ReadBookActivity).bottomDialog--
}
override fun onFragmentCreated(view: View, savedInstanceState: Bundle?) {
view.setBackgroundColor(getCompatColor(R.color.translucent))
iv_close.onClick {

Loading…
Cancel
Save