这是项目:github.com/kexanie/MathView

我只找到一种更改背景和前景色的方法。

XML:

<io.github.kexanie.library.MathView
        android:id="@+id/formula"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        auto:text="\\(ax^2 + bx + c = 0\\) "
        auto:engine="KaTeX"
>
</io.github.kexanie.library.MathView>


Java:

MathView formula;
formula = (MathView) findViewById(R.id.formula);
String tex = " \\(ax^2 + bx + c = 0\\) ";
formula.setText(tex);

最佳答案

答案是:

首先更改配置:

formula.config(
    "MathJax.Hub.Config({\n"+
    "  { TeX: { extensions: [\"color.js\"] } }\n"+
    "});"
);


然后:

formula.setText("\\(\\color{white}{ax^2 + 7}\\)");


只需将白色更改为所需的颜色即可。

关于android - 如何更改MathView的文本颜色?基本上是WebView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41485618/

10-10 01:55