리스트뷰에 데이터가 3개 있습니다.
데이터1
데이터2
데이터3
각각 버튼형식으로 되어있으며
해당 버튼을 눌렀을 시, 해당버튼에 이미지만 다른걸로 바꾸려고 합니다.
이것저것 해봤는데 전체이미지가 바뀌고 아예안바뀌고 그러는데 힌트좀 부탁드립니다.
public void onClick(View v) {
test = "1";
dataSet.D_P = test; << 해당버튼클릭 시
아답터에 들어왔을 시,
if (dataSet.D_P.equals("1")) {
play.setBackgroundResource(R.anim.play_btn);
}
넣어줬더니 전체이미지가 다 바뀌더군요. 버튼클릭 했을 시 클릭된 버튼 이미지만 변경이 가능한방법이 어떤건지 조언좀 부탁드립니다
개발을 몇달쉬었더니 머리가안돌아가는건지 쉬운건데 제가 넘 어렵게 생각하는건지 ㅠㅠ