我正在使用API​​的“Downloads”部分中列出的Last.fm Java库。当我调用“getWikiText()”并将其设置为TextView时,将返回所有数据;但是,html的格式不正确。数据没有显示单独的段落,而是显示为一个大文本。为了说明我的意思,这里是返回的图片,然后是指向艺术家页面的外观外观链接。

图片-http://i.imgur.com/ameTO.jpg

外观应该如何-http://www.last.fm/music/Bon+Iver

这是我要获取艺术家信息的电话,但是关于段落间距我缺少什么?我已经搜索了很多,但是尤其没有很多信息。此时,我基本上是在黑暗中拍摄,因此需要一些帮助。

artistInfo = Artist.getInfo("Bon Iver",key);
artistText = artistInfo.getWikiText();
info.setText("");
info.append(Html.fromHtml((artistText)));

最佳答案

做一个简单的replaceAll()调用就足够了:

String artistText = artistInfo.getWikiText();
artistText = artistText.replaceAll("\n", "<br />");
info.setText(Html.fromHtml(artistText));

08-19 14:08