是这样的,我的程序里面重写了BaseAdapter,在listview的每一个Item中有两个控件,一个seekbar,一个textview,我想在seekbar值改变的触发函数里面修改textview的文本内容,无法实现,原因是Item中的textview似乎不是我之前定义的那个,我感觉当我将一个textview加入到listview中后,他复制了一个加进去,我再操作我定义的那个textview时,listview中的textview无变化。不知各位有何看法?

解决方案 »

  1.   

    简单来说,listview中有seekbar,textview,我要在seekbar滑动时更新textview
      

  2.   

    先获取listview里的seekbar,给seekbar写个setOnSeekBarChangeListener事件用来更新textview
      

  3.   

    需要先获取你选择的那一行item在初始化其中的seekbar和textview就可以进行操作了。
      

  4.   

    你是不是没有更新listview饿,在那个seekbar里面调用适配器的notifyDataSetChanged()函数试试呢