【发布时间】:2012-02-10 00:39:19
【问题描述】:
我正在尝试在我为数组(items.xml)创建的 xml 文件中的字符串数组中格式化项目(粗体、换行、斜体等)。每个项目都有不同的格式,我试图找出一种方法来格式化每个项目。使用 \n 我可以获得新行,但可以将文本或其他任何内容加粗。如何做到这一点?
我的代码显示数组中的项目:
Intent launchingIntent = getIntent();
String content = launchingIntent.getData().toString();
TextView viewer = (TextView) findViewById(R.id.tutView);
viewer.setText(content);
setContentView(viewer);
它从前一个活动中获取项目编号以显示数组中项目中的文本。
编辑:找到答案。再过 8 小时都无法回答,所以这里是:
通过搜索我应该首先完成的 Android 开发网站,我发现是在粗体标签之前使用 "&lt",然后使用 Html.fromHtml(content),它似乎完全符合我的需要。
【问题讨论】: