如何在.setmessage中显示下标或上标?
show = new AlertDialog.Builder(mContext)
.setTitle("Error")
.setMessage(
"Please enter a value for P<sub><small>1</small></sub>.")
.setPositiveButton("OK", null).show();
最佳答案
理想情况下,您的消息是字符串资源而不是硬连线字符串。在这种情况下,<sup>
和<sub>
标签应该在字符串资源值本身中工作(不幸的是,支持的标签的确切列表没有记录)。
如果您需要显示从其他地方获取的消息,请使用 <sup>
创建一个 HTML fragment 。和<sub>
标记并通过 Html.fromHtml()
运行它,将结果传递给setMessage()
.
关于java - Android .setmesage 带有下标或上标文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8974939/