From 2c75182a9f07fbd0905b7f88dc071cf54a3a0a8c Mon Sep 17 00:00:00 2001 From: Horis <821938089@qq.com> Date: Sun, 25 Feb 2024 19:49:57 +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 --- .../java/io/legado/app/ui/book/read/page/entities/TextLine.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/page/entities/TextLine.kt b/app/src/main/java/io/legado/app/ui/book/read/page/entities/TextLine.kt index 7d2ab8e68..963639e73 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/page/entities/TextLine.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/page/entities/TextLine.kt @@ -1,5 +1,6 @@ package io.legado.app.ui.book.read.page.entities +import android.annotation.SuppressLint import android.graphics.Canvas import android.graphics.Paint.FontMetrics import android.os.Build @@ -157,6 +158,7 @@ data class TextLine( } } + @SuppressLint("NewApi") private fun fastDrawTextLine(view: ContentTextView, canvas: Canvas) { val textPaint = if (isTitle) { ChapterProvider.titlePaint @@ -174,7 +176,7 @@ data class TextLine( paint.letterSpacing += extraLetterSpacing } if (wordSpacing != 0f) { - paint.wordSpacing += wordSpacing + paint.wordSpacing = wordSpacing } if (paint.color != textColor) { paint.color = textColor