Я пытаюсь изменить изображение элемента списка на click.I попытался использовать представление, но при его использовании Я получаю несколько элементов с измененным изображением, даже если я просто нажимаю на один. Я использую простой адаптер, и код такой же, как в этом вопросе: - changing image on listview at runtime in android.Измените изображение элемента списка на клике
А также я не хочу использовать пользовательский адаптер. Это будет действительно полезно, если кто-то поможет мне в решении этой проблемы просто через простой адаптер.
Текущий код
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
/*
imageView=(ImageView)l.getChildAt(position).findViewById(R.id.PlayPause);
imageView.setImageResource(R.drawable.pause);
*/
}
вам нужно сделать 'ImageView ivImage = (ImageView) v.findViewById (R.id.PlayPause),' ' ivImage.setImageResource (R.drawable.pause);' –