2017-01-23 8 views
0

gridView의 첫 번째 버튼에서 색상을 변경할 수 없습니다. 버튼이 잘 작동하고, 클릭하면 정상적으로 작동하지만 첫 번째 버튼의 색상을 업데이트하지 않습니다. 사용자 지정 목록 어댑터를 사용하여 gridView를 생성하고 있습니다. 이것은 실시간으로 변경하려는 경우에만 발생합니다. 버튼을 나중에로드하면 버튼이 색상을 변경합니다. 목록에있는 첫 번째 버튼을 하드 코딩하려고했지만 그 중 하나가 작동하지 않는 것 같습니다.버튼의 격자보기에있는 첫 번째 버튼의 색이 바뀌지 않습니다.

답변

0

그리드보기 먼저 사용자 정의 어댑터를 만들고 오버라이드 메소드 "get View()"에서 특정 셀을 가져 와서 배경색을 변경해야합니다. https://developer.android.com/guide/topics/ui/layout/gridview.html

+0

필자는 이미, 그리고이 (가)있는 gridview에서 다른 버튼에 대한 작동 가지고 : 자세한 사항은 링크를 클릭 들어

. 단추는 클릭 할 때도 작동하지만 색상을 변경하지는 않습니다. 당신의 응답을 주셔서 감사합니다. –