listview里的item里的控件点击改变另一个控件的值

图片说明

这是一个pulltorefreshListView的列表 ,现在想实现点击 +- 然后中间的textView会改变的问题,但是我在做的过程中,只是内部可以改变,界面上并不会出现变化,求各位大神解决一下!

改变之后,需要刷新adapter的

我已经刷新过的 但是没有用呀

楼上正解,
adapter.notifyDataSetChanged();

要是我做 就写一个监听器 监听按钮的事件 然后回刷listview 这样效果就出来了

只要找准listview的每个view 和数据对应关系,然后通知适配器数据发生了改变

估计要用一个适配器,继承BaseExpandableListAdapter

你有没有修改listView指向的的数据源,或者说你的修改数据是单独记录的,listView指向的数据源并没有改变,所以调用notifyDataSetChanged()是没有效果的

设置点击事件 直接 settext 不用notifyDataSetChanged() 吧

1,2楼正解,刷新adapter就行了。