0
내가 목록보기를
, 각 항목의 getView 함수에서 다른 backgroundColor로 설정 한 :목록보기의 backgroundColor
if ((position % 2) == 0) {
row.setBackgroundColor(Color.rgb(227, 227, 227));
} else {
row.setBackgroundColor(Color.WHITE);
}
및 항목 변화의 backgroundColor를 클릭하면 onItemClick 기능이 코드 설정 :
v.setBackgroundColor(color.pressedColor);
하지만, 클릭하면 뒤로 돌아 가기 버튼으로 listView로 돌아갑니다. 클릭 한 항목은 정상적인 BackgroundColor로 돌아 가지 않습니다. 색상은 똑같이 눌린 BackgroundColor로 유지됩니다.
어떻게 뒤로 버튼을 누르면 기본 배경색을 반환 할 수 있습니까?
내가 목록보기의 항목을 눌렀을 때 배경색을 임시 변수에 저장하면 backgroundColor가 눌려진 backgroundColor로 바뀌고 새로운 활동으로 넘어갑니다. 뒤로 버튼을 누르면 어떻게 backgroundColor를 일반 backgroundColor로 되돌릴 수 있습니까? – alsadqy