From bdb6f4720d4e02123ed53dc7feca0c96c22885d1 Mon Sep 17 00:00:00 2001 From: gedoor Date: Thu, 6 Aug 2020 22:21:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=B8=BB=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../legado/app/ui/book/read/config/PaddingConfigDialog.kt | 7 +++---- .../io/legado/app/ui/book/read/config/PageKeyDialog.kt | 2 ++ app/src/main/res/layout/dialog_page_key.xml | 1 + app/src/main/res/layout/dialog_read_padding.xml | 1 - 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/PaddingConfigDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/PaddingConfigDialog.kt index 4534898e4..a37d7e91b 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/PaddingConfigDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/PaddingConfigDialog.kt @@ -6,15 +6,15 @@ import android.util.DisplayMetrics import android.view.LayoutInflater import android.view.View import android.view.ViewGroup -import androidx.fragment.app.DialogFragment import io.legado.app.R +import io.legado.app.base.BaseDialogFragment import io.legado.app.constant.EventBus import io.legado.app.help.ReadBookConfig import io.legado.app.ui.book.read.Help import io.legado.app.utils.postEvent import kotlinx.android.synthetic.main.dialog_read_padding.* -class PaddingConfigDialog : DialogFragment() { +class PaddingConfigDialog : BaseDialogFragment() { override fun onStart() { super.onStart() @@ -39,8 +39,7 @@ class PaddingConfigDialog : DialogFragment() { return inflater.inflate(R.layout.dialog_read_padding, container) } - override fun onViewCreated(view: View, savedInstanceState: Bundle?) { - super.onViewCreated(view, savedInstanceState) + override fun onFragmentCreated(view: View, savedInstanceState: Bundle?) { initData() initView() } diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/PageKeyDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/PageKeyDialog.kt index d85aae294..cfd632453 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/PageKeyDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/PageKeyDialog.kt @@ -5,6 +5,7 @@ import android.content.Context import android.view.KeyEvent import io.legado.app.R import io.legado.app.constant.PreferKey +import io.legado.app.lib.theme.backgroundColor import io.legado.app.utils.getPrefInt import io.legado.app.utils.hideSoftInput import io.legado.app.utils.putPrefInt @@ -17,6 +18,7 @@ class PageKeyDialog(context: Context) : Dialog(context, R.style.AppTheme_AlertDi init { setContentView(R.layout.dialog_page_key) + content_view.setBackgroundColor(context.backgroundColor) et_prev.setText(context.getPrefInt(PreferKey.prevKey).toString()) et_next.setText(context.getPrefInt(PreferKey.nextKey).toString()) tv_ok.onClick { diff --git a/app/src/main/res/layout/dialog_page_key.xml b/app/src/main/res/layout/dialog_page_key.xml index fce43c2d0..2f20b8c53 100644 --- a/app/src/main/res/layout/dialog_page_key.xml +++ b/app/src/main/res/layout/dialog_page_key.xml @@ -1,5 +1,6 @@