当前位置:编程学习 > wap >>

关于listview遍历!!

我现在页面有一个listview 第一次打开时我里面字体大小是默认值,当点击一面一个按钮时 遍历listview 里所有的textview进行字体大小改变!请问怎样遍历listview设置里面textview字体大小啊!! --------------------编程问答-------------------- 可以根据Adapter的getView方法来设置,创建一个Adapter的成员变量,表示现在是否已进行字体设置,getView方法根据这个变量来进行字体大小的设置.
点击按钮的时候,通知notifyDatasetChange()更新即可,其实每次调用getView即相当于遍历ListView --------------------编程问答-------------------- 楼上正解。 --------------------编程问答--------------------
引用 1 楼 dr8737010 的回复:
可以根据Adapter的getView方法来设置,创建一个Adapter的成员变量,表示现在是否已进行字体设置,getView方法根据这个变量来进行字体大小的设置.
点击按钮的时候,通知notifyDatasetChange()更新即可,其实每次调用getView即相当于遍历ListView

+! --------------------编程问答-------------------- 楼上正解,但是如果你需要根据不同情况来设置字体的大小的话,可以直接改变List<>里的数据
Adapter对ListView的每个条目进行界面设置的时候需要一个存放数据的结构,一般我们都是用List<object>对象,你可以在object对象里设置一个元素,专门用于定义字体大小,当你点击按钮的时候,你直接去改变List对象里每个元素的值就可以了。这样做就是比较麻烦些。 --------------------编程问答-------------------- --------------------编程问答-------------------- 想法跟4楼的一样 --------------------编程问答--------------------
引用 1 楼 dr8737010 的回复:
可以根据Adapter的getView方法来设置,创建一个Adapter的成员变量,表示现在是否已进行字体设置,getView方法根据这个变量来进行字体大小的设置.
点击按钮的时候,通知notifyDatasetChange()更新即可,其实每次调用getView即相当于遍历ListView
+++
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,