0
我正在创建应用程序,其中我已经使用偏好更改字体设置。 我想通过这些首选项值更改列表视图的文本。 已将复选框偏好设置为粗体和斜体。 和列表首选项的字体大小 我该如何做到这一点? 请指导我。android listview字体动态更改
我正在创建应用程序,其中我已经使用偏好更改字体设置。 我想通过这些首选项值更改列表视图的文本。 已将复选框偏好设置为粗体和斜体。 和列表首选项的字体大小 我该如何做到这一点? 请指导我。android listview字体动态更改
在你的ListView的适配器:
public View getView(int position, View convertView, ViewGroup parent) {
TextView tv;
if(convertView==null){
tv=new TextView(...); //create new TextView
}else tv=(TextView) convertView;
//now here set your tv text, font etc.
return v;
}
Tejaswini使用PreferencesActivity并不能有一个适配器,是吗? – 2012-03-23 18:10:22
@KeyhanAsghari,我不确定他是谁,但如果你是对的,我会删除这篇文章 – 2012-03-23 18:38:17
我确信我认为,因为根据android documetation,PrefernceActivities可以使用addPreferencesFromResource(。 ..)提供资源的方法。所以,我认为将一个适配器连接起来是不可能的。 – 2012-03-23 19:18:46