Android Listview - 行的html格式

时间:2011-11-04 21:07:33

标签: android android-listview

是否可以使用html格式化Listview中的行?我需要使用fontbi代码

我使用此代码填充ListView

setListAdapter(new ArrayAdapter<String>(MyActivity.this,R.layout.resultlist,v));

其中v是一个用字符串填充的向量数组

由于

2 个答案:

答案 0 :(得分:2)

不,但您可以使用xml属性格式化TextView中的文本。例如,您可以使用android:textStyle属性将文本设为粗体或斜体。因此,如果你想要加粗,你可以android:textStyle="bold"或者如果你想要粗体和斜体,你可以android:textStyle="bold|italic"。如果您希望字符串的不同部分的格式不同,请查看此SO Post.

答案 1 :(得分:1)

嗯,你可以使用:

Html.fromHtml("text with html");

但是,我认为它会减慢你的ListView。尝试在R.layout.resultlist xml布局中使用android样式。我相信你可以找到一种方法来避免HTML格式化。