优化
This commit is contained in:
@@ -713,7 +713,7 @@ class BookInfoActivity :
|
|||||||
else -> readBookResult.launch(
|
else -> readBookResult.launch(
|
||||||
Intent(
|
Intent(
|
||||||
this,
|
this,
|
||||||
if (book.isImage && AppConfig.showMangaUi) ReadMangaActivity::class.java
|
if (!book.isLocal && book.isImage && AppConfig.showMangaUi) ReadMangaActivity::class.java
|
||||||
else ReadBookActivity::class.java
|
else ReadBookActivity::class.java
|
||||||
)
|
)
|
||||||
.putExtra("bookUrl", book.bookUrl)
|
.putExtra("bookUrl", book.bookUrl)
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import android.view.ViewGroup
|
|||||||
import android.view.WindowManager
|
import android.view.WindowManager
|
||||||
import android.widget.SeekBar
|
import android.widget.SeekBar
|
||||||
import androidx.appcompat.widget.TooltipCompat
|
import androidx.appcompat.widget.TooltipCompat
|
||||||
|
import androidx.core.view.isGone
|
||||||
import androidx.documentfile.provider.DocumentFile
|
import androidx.documentfile.provider.DocumentFile
|
||||||
import com.jaredrummler.android.colorpicker.ColorPickerDialog
|
import com.jaredrummler.android.colorpicker.ColorPickerDialog
|
||||||
import io.legado.app.R
|
import io.legado.app.R
|
||||||
@@ -22,6 +23,7 @@ import io.legado.app.databinding.DialogEditTextBinding
|
|||||||
import io.legado.app.databinding.DialogReadBgTextBinding
|
import io.legado.app.databinding.DialogReadBgTextBinding
|
||||||
import io.legado.app.databinding.ItemBgImageBinding
|
import io.legado.app.databinding.ItemBgImageBinding
|
||||||
import io.legado.app.help.DefaultData
|
import io.legado.app.help.DefaultData
|
||||||
|
import io.legado.app.help.book.isImage
|
||||||
import io.legado.app.help.config.ReadBookConfig
|
import io.legado.app.help.config.ReadBookConfig
|
||||||
import io.legado.app.help.http.newCallResponseBody
|
import io.legado.app.help.http.newCallResponseBody
|
||||||
import io.legado.app.help.http.okHttpClient
|
import io.legado.app.help.http.okHttpClient
|
||||||
@@ -31,6 +33,7 @@ import io.legado.app.lib.dialogs.selector
|
|||||||
import io.legado.app.lib.theme.bottomBackground
|
import io.legado.app.lib.theme.bottomBackground
|
||||||
import io.legado.app.lib.theme.getPrimaryTextColor
|
import io.legado.app.lib.theme.getPrimaryTextColor
|
||||||
import io.legado.app.lib.theme.getSecondaryTextColor
|
import io.legado.app.lib.theme.getSecondaryTextColor
|
||||||
|
import io.legado.app.model.ReadBook
|
||||||
import io.legado.app.ui.book.read.ReadBookActivity
|
import io.legado.app.ui.book.read.ReadBookActivity
|
||||||
import io.legado.app.ui.file.HandleFileContract
|
import io.legado.app.ui.file.HandleFileContract
|
||||||
import io.legado.app.ui.widget.seekbar.SeekBarChangeListener
|
import io.legado.app.ui.widget.seekbar.SeekBarChangeListener
|
||||||
@@ -140,6 +143,7 @@ class BgTextConfigDialog : BaseDialogFragment(R.layout.dialog_read_bg_text) {
|
|||||||
ivDelete.setColorFilter(primaryTextColor, PorterDuff.Mode.SRC_IN)
|
ivDelete.setColorFilter(primaryTextColor, PorterDuff.Mode.SRC_IN)
|
||||||
tvBgAlpha.setTextColor(primaryTextColor)
|
tvBgAlpha.setTextColor(primaryTextColor)
|
||||||
tvBgImage.setTextColor(primaryTextColor)
|
tvBgImage.setTextColor(primaryTextColor)
|
||||||
|
swUnderline.isGone = ReadBook.book?.isImage == true
|
||||||
recyclerView.adapter = adapter
|
recyclerView.adapter = adapter
|
||||||
adapter.addHeaderView {
|
adapter.addHeaderView {
|
||||||
ItemBgImageBinding.inflate(layoutInflater, it, false).apply {
|
ItemBgImageBinding.inflate(layoutInflater, it, false).apply {
|
||||||
|
|||||||
Reference in New Issue
Block a user