我正在使用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)));
答案 0 :(得分:1)
做一个简单的replaceAll()
电话就足够了:
String artistText = artistInfo.getWikiText();
artistText = artistText.replaceAll("\n", "<br />");
info.setText(Html.fromHtml(artistText));