如何在文本行上方创建小写字母

时间:2013-12-18 06:53:47

标签: android eclipse

我想在eclipse中创建上标(文本行上方的小写字母)。

示例: m / s 2 其中2应显示为s的幂。

3 个答案:

答案 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内容。使用此功能,您可以在文本视图中创建任何字体样式