我在列表视图中有一个按钮来播放音乐。当用户点击此按钮时,我的音乐播放,我的按钮图像也会改变。 现在当用户点击播放按钮时,我可以更改图像,但有两个问题 我无法处理它。 首先我想要当用户点击其他位置时,我的按钮(最后位置)图像变为另一张图片。 第二,当我滚动列表视图时,它们消失,并且没有迹象表明正在播放哪个位置。 这是我的代码: 这个我的paly方法:
play.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
if (rowView != lastview || mediaPlayer == null) {
play.setImageResource(R.drawable.played);
play(position);
if (lastview != null)
lastview = rowView;
} else {
mediaPlayer.release();
lastview = null;
}
}
});
这是我的paly按钮:
select zs.oId,o.Number,z.Id,z.Location,zs.TimeFirst,zs.inside from zs join
z on zs.Id = z.Id join
o on zs.oId=o.oId
where z.GroupId in (1094,1095,1096) and CONVERT(Date,TimeFirst)='2016/5/29'
order by zs.oId,zs.TimeFirst