Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android listview字体会动态变化_Android - Fatal编程技术网

android listview字体会动态变化

android listview字体会动态变化,android,Android,我正在创建一个应用程序,我在其中使用了更改字体设置的首选项。 我想通过这些首选项值更改列表视图的文本。 已使用粗体和斜体的复选框首选项。 并列出字体大小的首选项 我该怎么做? 请指导我。在ListView的适配器中: public View getView(int position, View convertView, ViewGroup parent) { TextView tv; if(convertView==null){ tv=new TextView(.

我正在创建一个应用程序,我在其中使用了更改字体设置的首选项。 我想通过这些首选项值更改列表视图的文本。 已使用粗体和斜体的复选框首选项。 并列出字体大小的首选项 我该怎么做?
请指导我。

在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,但它不能有适配器,对吗?@KeyhanAsghari,我不确定他是否有,但如果你是对的,我想我肯定会删除这个帖子,因为根据android文档,PreferenceActivities可以用
addPreferencesFromResource(…)
提供资源的方法。所以,我认为不可能取消适配器。@KeyhanAsghari,对不起,我的意思是“我不确定他是否使用PreferencesActivity”:)对不起,这是我的错。知道了。我不太确定。