我曾嘗試使用Html.fromHtml(String text)
,但似乎Html.fromHtml()
已被棄用且不起作用。我該如何解決這個問題?如何使用下標和上標以及特殊字符來書寫文字?
在這裏你可以看到一個例子:
對不起,這是什麼意思:
TextView tv;
private void function(String data){
if (data.equals("a")) {
newString+="a";
} else if (data.equals("x^2")) {
newString += Html.fromHtml("x<sup><small>2</small></sup>")
}
}
tv.setText(newString);
結果是不是X ,但X2。
請提供[mcve]演示如何嘗試'fromHtml()'並詳細解釋**,以及「odes not work」的含義。 – CommonsWare
@CommonsWare對不起,我編輯了這個問題,使其更容易理解。謝謝。 –