This commit is contained in:
gedoor 2021-10-05 16:50:55 +08:00
parent c9d2fdde10
commit 8a071a2ea2
2 changed files with 10 additions and 3 deletions

View File

@ -41,7 +41,7 @@ class BookSourceEditActivity :
override val binding by viewBinding(ActivityBookSourceEditBinding::inflate)
override val viewModel by viewModels<BookSourceEditViewModel>()
private val adapter = BookSourceEditAdapter()
private val adapter by lazy { BookSourceEditAdapter() }
private val sourceEntities: ArrayList<EditEntity> = ArrayList()
private val searchEntities: ArrayList<EditEntity> = ArrayList()
private val findEntities: ArrayList<EditEntity> = ArrayList()

View File

@ -2,8 +2,11 @@
package io.legado.app.ui.widget.code
import android.graphics.Color
import android.content.Context
import android.widget.ArrayAdapter
import io.legado.app.R
import io.legado.app.lib.theme.accentColor
import io.legado.app.lib.theme.secondaryTextColor
import splitties.init.appCtx
import java.util.regex.Pattern
@ -21,6 +24,10 @@ fun CodeView.addJsonPattern() {
}
fun CodeView.addJsPattern() {
addSyntaxPattern(wrapPattern, Color.DKGRAY)
addSyntaxPattern(wrapPattern, appCtx.secondaryTextColor)
addSyntaxPattern(jsPattern, appCtx.accentColor)
}
fun Context.arrayAdapter(keywords: Array<String>): ArrayAdapter<String> {
return ArrayAdapter(this, R.layout.item_text, R.id.text_view, keywords)
}