问题描述
- listview里的item里的控件点击改变另一个控件的值
-
这是一个pulltorefreshListView的列表 ,现在想实现点击 +- 然后中间的textView会改变的问题,但是我在做的过程中,只是内部可以改变,界面上并不会出现变化,求各位大神解决一下!
解决方案
改变之后,需要刷新adapter的
解决方案二:
我已经刷新过的 但是没有用呀
解决方案三:
楼上正解,
adapter.notifyDataSetChanged();
解决方案四:
要是我做 就写一个监听器 监听按钮的事件 然后回刷listview 这样效果就出来了
解决方案五:
只要找准listview的每个view 和数据对应关系,然后通知适配器数据发生了改变
解决方案六:
估计要用一个适配器,继承BaseExpandableListAdapter
解决方案七:
你有没有修改listView指向的的数据源,或者说你的修改数据是单独记录的,listView指向的数据源并没有改变,所以调用notifyDataSetChanged()是没有效果的
解决方案八:
设置点击事件 直接 settext 不用notifyDataSetChanged() 吧
解决方案九:
1,2楼正解,刷新adapter就行了。
时间: 2024-10-31 01:23:05