在BaseExpandableListAdapter下如何动态修改组名 现在遇到的问题是,我在BaseExpandableListAdapter下getChildView,有很多子项,当我点击子项时,group名字会被修改为我点击的子项名字,请问,这个该如何实现,很试了会,总提示nullpoint. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BaseExpandableListAdapter与BaseAdapter的基本原理是一样的,只不过在传入list的时候,要传入两组,一组是groupArray ,一组时childArray,前者用于组名(类似QQ的好友、同学、朋友),后者的每个元素都是一组子数据(类似QQ同学中的张三,李四的集合),实现adapter参考:android:使用BaseExpandableListAdapter实现可折叠的列表 可能我没说清,现在显示数据是完全正确的,因为在childView加入了自定义控件,我需求是,在自定义控件操作时,在对应的group的textview能显示,我操作的值。 我自定义了一个rangeSeekBar就是可以双向拖动的控件,在某个group里addView加入这个自定义的控件, 现在,我拖动控件时,需要在对应的group的textview显示控件的值, 这样,不知道我描叙的清楚了没? 明白你的意思,就是某个child值改变的时候,实时改变其所在的group的名字我是这样实现的,把所有group名放在一个list,然后child值发生改变的时候,执行notifyDataSetChanged方法 如何要整个refresh不为一个折中方法,但问题在,我这个是拖动的控件,如果要refresh需要在refresh前记录起止点,refresh后在设置起止点,而这个时候用户可能会继续拖动,就可能赵成,用户拖动的会回到refresh前设置的点 SeekBar不是有setOnSeekBarChangeListener方法可以实时监听变化么在OnSeekBarChangeListener接口的实现里面执行notifyDataSetChanged就可以了,实时refresh。 重写的seekbar是双向拖动的,在seekBarChangeListener里,如果实时refresh, 需要同时记录,拖动的起止点,而存在,开始refresh时,用户仍然还在拖动,就会不那么顺滑和跳动的问题。 activity跳转后 service是否工作 一个Animation 两个View 显示动画不同步 怎么让定时器停下来 为什么我用Intent语句从一个Activity跳转到另一个Activity,在Android虚拟机上可以跳转,而手机上却失败了? 关于android开发中的内存不足 求牛人帮解决问题,新手不懂啊!程序进行不下去了 小白问点关于opengesl的问题 关于android方面的小问题 BaiduMap 画图出现了问题,了解View的高手们求解答!!! Android View如何边绘制边左移动? 求助调用相机录像问题。 AndEngine连demo都跑不起来求助
参考:android:使用BaseExpandableListAdapter实现可折叠的列表