猿问

Android中的下标和上标字符串

Android中的下标和上标字符串

如何打印带有下标或上标的字符串?没有外部库,你能做到这一点吗?我希望这个显示在TextView在机器人里。



潇湘沐
浏览 1412回答 3
3回答

鸿蒙传说

((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));或常见任务及其在Android中的实现方法

杨魅力

例子:equation = (TextView) findViewById(R.id.textView1);SpannableStringBuilder cs = new SpannableStringBuilder("X3 + X2");cs.setSpan(new SuperscriptSpan(), 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);cs.setSpan(new RelativeSizeSpan(0.75f), 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);cs.setSpan(new SuperscriptSpan(), 6, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);cs.setSpan(new RelativeSizeSpan(0.75f), 6, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);equation.setText(cs);
随时随地看视频慕课网APP

相关分类

Java
Android
我要回答