From 8c6b0992e83dbc54d358f2918555596b2e4e13b7 Mon Sep 17 00:00:00 2001 From: kunfei Date: Fri, 6 Mar 2020 21:16:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ui/book/read/config/ReadStyleDialog.kt | 12 +++++ .../res/layout/dialog_read_book_style.xml | 50 +++++++++++++++---- 2 files changed, 52 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt index 81485083e..e66a0d52c 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/ReadStyleDialog.kt @@ -141,6 +141,18 @@ class ReadStyleDialog : DialogFragment(), FontSelectDialog.CallBack { postEvent(EventBus.UP_CONFIG, true) } } + iv_default1.onClick { + ReadBookConfig.lineSpacingExtra = 15 + postEvent(EventBus.UP_CONFIG, true) + } + iv_default2.onClick { + ReadBookConfig.lineSpacingExtra = 11 + postEvent(EventBus.UP_CONFIG, true) + } + iv_default3.onClick { + ReadBookConfig.lineSpacingExtra = 10 + postEvent(EventBus.UP_CONFIG, true) + } bg0.onClick { changeBg(0) } bg0.onLongClick { showBgTextConfig(0) } bg1.onClick { changeBg(1) } diff --git a/app/src/main/res/layout/dialog_read_book_style.xml b/app/src/main/res/layout/dialog_read_book_style.xml index 764fd63b4..b11e6e9df 100644 --- a/app/src/main/res/layout/dialog_read_book_style.xml +++ b/app/src/main/res/layout/dialog_read_book_style.xml @@ -23,7 +23,10 @@ android:id="@+id/tv_title_mode" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:text="@string/title_center" android:gravity="center" android:textSize="14sp" /> @@ -37,7 +40,10 @@ android:id="@+id/tv_text_bold" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:text="@string/text_bold" android:gravity="center" android:textSize="14sp" /> @@ -51,7 +57,10 @@ android:id="@+id/tv_text_font" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:text="@string/text_font" android:gravity="center" android:textSize="14sp" /> @@ -65,7 +74,10 @@ android:id="@+id/tv_text_indent" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:text="@string/text_indent" android:gravity="center" android:textSize="14sp" /> @@ -79,7 +91,10 @@ android:id="@+id/chinese_converter" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:gravity="center" android:textSize="14sp" /> @@ -103,9 +118,12 @@ android:layout_weight="0.5" /> @@ -115,9 +133,12 @@ android:layout_weight="1" /> @@ -127,9 +148,12 @@ android:layout_weight="1" /> @@ -142,7 +166,10 @@ android:id="@+id/tv_type" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:text="@string/compose_type" android:gravity="center" android:textSize="14sp" /> @@ -156,7 +183,10 @@ android:id="@+id/tv_padding" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="6dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="4dp" + android:paddingBottom="4dp" android:text="@string/padding" android:gravity="center" android:textSize="14sp" />