kunfei 4 лет назад
Родитель
Сommit
cf5d3a5963

+ 8 - 2
app/src/main/java/io/legado/app/ui/book/read/config/PageKeyDialog.kt

@@ -3,20 +3,26 @@ package io.legado.app.ui.book.read.config
 import android.app.Dialog
 import android.content.Context
 import android.view.KeyEvent
-import io.legado.app.R
+import android.view.ViewGroup
 import io.legado.app.constant.PreferKey
 import io.legado.app.databinding.DialogPageKeyBinding
 import io.legado.app.lib.theme.backgroundColor
 import io.legado.app.utils.getPrefString
 import io.legado.app.utils.hideSoftInput
 import io.legado.app.utils.putPrefString
+import io.legado.app.utils.setLayout
 import splitties.views.onClick
 
 
-class PageKeyDialog(context: Context) : Dialog(context, R.style.AppTheme_AlertDialog) {
+class PageKeyDialog(context: Context) : Dialog(context) {
 
     private val binding = DialogPageKeyBinding.inflate(layoutInflater)
 
+    override fun onStart() {
+        super.onStart()
+        setLayout(0.9f, ViewGroup.LayoutParams.WRAP_CONTENT)
+    }
+
     init {
         setContentView(binding.root)
         binding.run {

+ 0 - 2
app/src/main/res/values/styles.xml

@@ -48,8 +48,6 @@
         <item name="colorAccent">@color/md_grey_900</item>
     </style>
 
-    <style name="AppTheme.AlertDialog" parent="Theme.AppCompat.DayNight.Dialog.Alert"/>
-
     <style name="Spinner" parent="android:Theme.Holo.Light" />
 
     //**********System Style******************//