마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Gridview 체크박스 질문입니다.

0 추천
@Override
 public View getView(int position, View convertView, ViewGroup parent) {
  // TODO Auto-generated method stub
  
  try{
   if (convertView == null)  convertView = View.inflate(context, R.layout.testgridview, null);
   
   if(null != convertView){
    v_image = (ImageView)convertView.findViewById(R.id.photoimage);
    //v_image = (ImageView)convertView;
    Bitmap bmp = BitmapFactory.decodeFile(sdcardpath.get(position).toString());
    bmp = Bitmap.createScaledBitmap(bmp, 320, 240, false);
    v_image.setImageBitmap(bmp);
   }
  }catch (Exception e) {
   // TODO: handle exception
   Log.d("ErrorLog", "ImageAdapter GetView : " + e.toString());
  }
  return convertView;
 }

아답타이구요 -ㅅ-

체크박스는 제대로 생성이 되는데..

체크 언체크 시.. 스크롤을하면 체크햇던 개 사라지거나.. 다른 인덱스로 이동해서 체크가 되어 잇네요..

이거.. getview로 사용할때 제가 계속 막히는 부분인데..

누가 친절하게 대답좀 해주실분없나여 ㅠㅠ 혼자 공부하기 넘힘드네여..ㅜ.ㅜ.ㅜ 고수님들 답변기다릴게여

mamongs (4,050 포인트) 님이 2013년 4월 11일 질문

1개의 답변

0 추천
코드에는 체크박스 관련된 부분이 없는데요

쉽게 하는 방법은 그리드 뷰의 아이템으로 사용되는 뷰에 Checkable을 구현한

커스텀 뷰를 쓰는 방법이 있습니다.

그리고 gridview에 choice mode 를 설정하시면 되는데요.

android checkable 로 검색하시면 됩니다.
원조안드로이드 (58,190 포인트) 님이 2013년 4월 11일 답변
...