带有下标或上标文本的Android .setmesage

时间:2012-01-23 16:24:12

标签: java android

如何在.setmessage中显示下标或上标?

  show = new AlertDialog.Builder(mContext)
                                .setTitle("Error")
                                .setMessage(
                                        "Please enter a value for P<sub><small>1</small></sub>.")
                                .setPositiveButton("OK", null).show();

1 个答案:

答案 0 :(得分:1)

理想情况下,您的消息是字符串资源而不是硬连线字符串。在这种情况下,<sup><sub>标记应该在字符串资源值本身中起作用(尽管遗憾的是,支持的标记的确切列表是未记录的。)

如果您需要显示从其他地方获得的消息,请创建包含<sup><sub>标记的HTML片段,然后通过Html.fromHtml()运行,并将结果传递给{{ 1}}。