为了账号安全,请及时绑定邮箱和手机立即绑定

Android中的下标和上标字符串

Android中的下标和上标字符串

潇湘沐 2019-07-04 16:43:51
Android中的下标和上标字符串如何打印带有下标或上标的字符串?没有外部库,你能做到这一点吗?我希望这个显示在TextView在机器人里。
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));

常见任务及其在Android中的实现方法


查看完整回答
反对 回复 2019-07-04
?
杨魅力

TA贡献1811条经验 获得超6个赞

例子:


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);


查看完整回答
反对 回复 2019-07-04
  • 3 回答
  • 0 关注
  • 1411 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信