【发布时间】:2018-09-18 15:04:18
【问题描述】:
我在第一个答案中使用找到的代码:Subscript and Superscript a String in Android,但将它与前一个字符串连接起来,所以我的代码类似于:
TextView text = (TextView) findViewById(R.id.text);
text.setText(text.getText().toString()+Html.fromHtml("<sup>-2</sup>"));
假设文本内容为“3x”,使用setText设置文本后,格式化为“3x-2”,不带下标。
TextView 的 XML 是:
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="55dp"
android:layout_marginTop="210dp"
android:text="3x"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="14pt"
android:visibility="VISIBLE"
/>
感谢您的帮助。
【问题讨论】:
标签: android textview superscript