我想在eclipse中创建上标(文本行上方的小写字母)。
示例: m / s 2 其中2应显示为s
的幂。
答案 0 :(得分:0)
试试这个,
String forgettext = "Your text";
SpannableString span = new SpannableString(forgettext);
span.setSpan(new UnderlineSpan(), 0, forgettext.length(), 0);
((TextView) findViewById(R.id.text)).setText(span);
答案 1 :(得分:0)
简单地说,使用Html.fromHtml()
方法:
TextView outputText = (TextView) findViewById(R.id.textView);
outputText.setText(Html.fromHtml("m/s<sup>2</sup>"));
答案 2 :(得分:0)
如果TextView的名称是tvSample,请在您的oncreate方法中添加此代码。
myTextView.setText(Html.fromHtml("<p>m/s <sup>2</sup></p>"));
在android中,您可以选择为文本视图设置HTML内容。使用此功能,您可以在文本视图中创建任何字体样式