From 647bec9fe1919f40d2da1c2dba98ba542da1c518 Mon Sep 17 00:00:00 2001 From: kunfei Date: Thu, 15 Sep 2022 17:29:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ui/book/read/config/HttpTtsEditDialog.kt | 5 +- .../main/res/layout/dialog_http_tts_edit.xml | 168 ++++++++++-------- 2 files changed, 93 insertions(+), 80 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditDialog.kt index f2c0420c9..a30dbf956 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditDialog.kt @@ -35,10 +35,13 @@ class HttpTtsEditDialog() : BaseDialogFragment(R.layout.dialog_http_tts_edit), override fun onStart() { super.onStart() - setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT) + setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT) + dialog?.window?.setBackgroundDrawableResource(R.color.transparent) } override fun onFragmentCreated(view: View, savedInstanceState: Bundle?) { + view.setBackgroundResource(R.color.transparent) + view.setOnClickListener { dismiss() } binding.toolBar.setBackgroundColor(primaryColor) binding.tvUrl.run { addLegadoPattern() diff --git a/app/src/main/res/layout/dialog_http_tts_edit.xml b/app/src/main/res/layout/dialog_http_tts_edit.xml index 2d2f42264..b8816f6a7 100644 --- a/app/src/main/res/layout/dialog_http_tts_edit.xml +++ b/app/src/main/res/layout/dialog_http_tts_edit.xml @@ -1,128 +1,138 @@ - + android:layout_height="match_parent" + android:padding="16dp"> - + android:layout_gravity="center" + android:background="@drawable/shape_card_view" + android:orientation="vertical" + tools:ignore="UselessParent"> - - - + android:theme="?attr/actionBarStyle" + app:title="@string/speak_engine" + app:popupTheme="@style/AppTheme.PopupOverlay" + app:titleTextAppearance="@style/ToolbarTitle" /> + + - + android:orientation="vertical"> - + android:hint="@string/name"> - + - + - + android:hint="url" + tools:ignore="HardcodedText"> - + - + - + android:hint="Content-Type" + tools:ignore="HardcodedText"> - + - + - + android:hint="@string/login_url" + tools:ignore="HardcodedText"> - + - + - + android:hint="@string/login_ui" + tools:ignore="HardcodedText"> - + - + - + android:hint="@string/login_check_js" + tools:ignore="HardcodedText"> - + - + - + android:hint="@string/source_http_header" + tools:ignore="HardcodedText"> + + - + - + - + - \ No newline at end of file + + \ No newline at end of file