我有ListView
使用扩展ListAdapter
的自定义类“创建”。我通过调用
listView.setAdapter(new DeviceAdapter...);
DeviceAdapter
类会在其中创建一个ListView
行,其中包含SeekBar
。在运行时,我将能够更改SeekBar
的值。我怎么能做到这一点?
答案 0 :(得分:0)
步骤1:确保您的数据模型 - 无论您使用什么来填充适配器getView()
或bindView()
中的行 - 都包含您{{1}的更新数据}}
步骤2:迭代SeekBar
的子项(请参阅ListView
上的方法),如果其中一个是您要更新的行,请更新{{1 }}
步骤3:如果用户滚动并且您现在将数据绑定到包含您要修改的ViewGroup
的行,请确保应用修订后的数据。