0
.txt 파일의 값을 읽고 ArrayAdapter를 사용하여 GridView에 입력하면 완벽하게 작동합니다. 하지만 항목의 값에 따라 항목의 색상을 변경하고 싶습니다.GridView에서 다른 항목 가져 오기
예를 들어: 1 그레이 2 것은 4는 블루입니다 레드입니다 ...
하지만, 단지 전체의 GridView에서 단일 항목의 backgroundColor로 변경할 수 아니에요 GV.GridView gv = (GridView) findViewById(R.id.gvSpeelveld);
gv.setBackgroundColor(Color.GREEN);
이 시도
//View is null
View v = gv.getChildAt(2);
v.setBackgroundColor(Color.CYAN);
개 실패했다하지만 어떻게 내가 하나의 GridView의 다른 항목을받을 수 있나요? for 루프는 매우 유용합니다. 어댑터의 당신의 getView(int position, View view, ViewGroup parent)
방법에서
... 당신의 getView 메서드에서 항목의 값을 얻을라고 ... –