안드로이드 공부하는 초보 학생입니다. 그리드뷰를 이용해서 시간표를 만들고 있는데 너무 막히네요 ㅠㅠ 도와주세요

그리드뷰에 배열로 이미지를 넣었습니다.

public class ImageAdapter extends BaseAdapter {
  // BaseAdapter를 상속하여 그리드뷰에 이미지를 보여줄 수 있는기능을 정의한다.
  private Context context;

  Integer[] images = { R.drawable.vvv, R.drawable.vvv, R.drawable.vvv,
    R.drawable.vvv, R.drawable.vvv, R.drawable.vvv, R.drawable.vvv,
    R.drawable.vvv, R.drawable.vvv, R.drawable.vvv, R.drawable.vvv,};

  // 그리드뷰에 보여질 이미지배열

  public ImageAdapter(Context c) {
   // TODO Auto-generated constructor stub
   this.context = c;
  }

  @Override
  public int getCount() {
   // TODO Auto-generated method stub
   return images.length;
   // 이미지갯수를 반환한다
  }

  @Override
  public Object getItem(int position) {
   // TODO Auto-generated method stub
   return null;
  }

  @Override
  public long getItemId(int position) {
   // TODO Auto-generated method stub
   return 0;
  }

  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
   // 각각의 이미지를 설정한다
   ImageView imageView;

   if (convertView == null) {
    imageView = new ImageView(context);
    // 재사용할 수 있는 이미지뷰가 없다면 이미지뷰 객체를 새로 생성한다
    imageView.setLayoutParams(new GridView.LayoutParams(60, 60));
    // 이미지뷰 크기
    imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
    // 이미지 크기
    /* imageView.setPadding(3, 3, 3, 3); */
    // 공백

   } else {
    imageView = (ImageView) convertView;
    // 재사용할 수 있는 이미지뷰가 있다면 이를 재사용한다.
   }

   imageView.setImageResource(images[position]);
   // 이미지를 인자로 넘어온 position에 맞게설정한다
   return imageView;
   // TODO Auto-generated method stub

  }

 }

 

콜백함수로 어떤 값을 받아면 onActivityResult 에서 그리드뷰 셀하나( 배열이미지 하나)의 색상을 바꾸고싶은데 어떻게해야될까요?