This commit is contained in:
gedoor 2021-10-04 19:16:54 +08:00
parent dca2432615
commit 517db36272

View File

@ -7,8 +7,10 @@ import android.view.ViewGroup
import io.legado.app.R
import io.legado.app.base.BaseDialogFragment
import io.legado.app.databinding.DialogCodeViewBinding
import io.legado.app.lib.theme.accentColor
import io.legado.app.utils.setLayout
import io.legado.app.utils.viewbindingdelegate.viewBinding
import java.util.regex.Pattern
class CodeDialog() : BaseDialogFragment() {
@ -34,8 +36,7 @@ class CodeDialog() : BaseDialogFragment() {
}
override fun onFragmentCreated(view: View, savedInstanceState: Bundle?) {
binding.codeView.keyListener = null
binding.codeView.addSyntaxPattern(Pattern.compile("[\",:;[->]{}()]"), accentColor)
arguments?.getString("code")?.let {
binding.codeView.setText(it)
}