我正在使用android studio上的应用程序,我需要在我的textview
中使用下标和上标,我知道如何以程序化的方式执行以下操作:
Html.fromHtml(r7.getText().toString()+" m<sup><small>2</small></sup>")
但在撰写时,textview
的文字给了我这个错误:
错误:(104)解析XML时出错:格式不正确(令牌无效)
那么如何解决这个问题,请
答案 0 :(得分:6)
请在此line中查看我的回答
只需使用SpannableString
来解决您的问题。
SpannableString styledString = new SpannableString("9-10th STD");
styledString.setSpan(new SuperscriptSpan(), 4, 6, 0);
textView.setText(styledString);
并放置android:textAllCaps="false"
答案 1 :(得分:2)