Android基础适配器

BMM

我加入像多个UI元素SeekBarImageViewTextView动态的ListView。但每当我试图让参考这些元素,我总是得到仅参照最后一个元素。

例如,我有多个SeekBar。当我按下SeekBar应该更新的播放按钮时。但是问题是,当我仅SeekBar在最后一个位置按下任意数量的播放按钮时,才被更新。

我试过

seekbar.setTag(position);

但是没有用。

BMM

最后的解决方案是,我将ViewHolder类的对象放在getView()方法中的本地,然后将其分配给播放按钮的OnClickListener上的全局ViewHolder类的对象,此更改像奇迹般解决了我的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章