// ���� Object ��
 public void demoObjectGenerate() {  
  ARObject demo1 = new ARObject();
  ARLocation demo1Location = new ARLocation();  
  
  ARObject demo2 = new ARObject();
  ARLocation demo2Location = new ARLocation();
  
//  // S-Oil
  demo1Location.latitude = 36.350078;
  demo1Location.longitude = 127.300097;
  demo1.setArLocation(demo1Location);
  demo1.setArName("S-oil 공단 주유소");
  demo1.setIconType(0);

  // 우림
  demo2Location.latitude = 36.349715;
  demo2Location.longitude = 127.301062;
  demo2.setArLocation(demo2Location);
  demo2.setIconType(1);
  
  arObjects = new ARObject[]{ demo1 , demo2 };

 }
 
   


 protected void onDraw(Canvas canvas) {
  Bitmap icon = BitmapFactory.decodeResource(context.getResources(), R.drawable.pre);
  canvas.save();  
  if(projectorSwitch)
   for(int i = 0 ; i < arViews.length ; i++) {    
    if(arViews[i].isVisible()){
     
     switch(arViews[i].getIconType()) {
      case 0:
      icon = BitmapFactory.decodeResource(context.getResources(), R.drawable.star);
      break;
      case 1:
      icon = BitmapFactory.decodeResource(context.getResources(), R.drawable.a3);
      break;
      case 2:
      icon = BitmapFactory.decodeResource(context.getResources(), R.drawable.call);
      break;
      case 3:
      icon = BitmapFactory.decodeResource(context.getResources(), R.drawable.star);
      break;
      }
     
     //canvas.drawBitmap(arViews[i].getIcon(), arViews[i].getPosition().getX(), arViews[i].getPosition().getY(), null); //이걸로하면 아이콘이나온다
     canvas.drawBitmap(icon,arViews[i].getPosition().getX(),arViews[i].getPosition().getY(),null); // 이걸로하면은 좀 변하긴하는데...
     //canvas.drawText(arViews[i]/getArName(),arViews[i].getPosition().getX() - icon.getWidth()/2, arViews[i]/getPosition.getY() + icon.getHeight(),paintLabel);
    }
    
   }
  
  
  //canvas.drawBitmap(sample,100,100,null);
  canvas.restore(); //적용하는 것
  
  super.onDraw(canvas);
  
 }

 


 
 public void initialize(){
  
 }
 
 public ARPosition getPosition() {
  return position;
 }
 public void setPosition(ARPosition position) {
  this.position = position;
 }
 public Bitmap getIcon() {
  return icon;
 }
 public void setIcon(Bitmap icon) {
  this.icon = icon;
 }
 
 public boolean isVisible() {
  return visible;
 }
 
 public void setVisible(boolean visible) {
  this.visible = visible;
 }

 public int getIconType(){
  return iconType;
 }
 public void setIconType(int iconType){
  this.iconType = iconType;
 }
 public ARViewObject getArViewObject() {
  return arView;
 }
 public void setArViewObject(ARViewObject arView) {
  this.arView = arView;  
 }
 

  demo부분에서 setIconType(1) 밑에 소스로 1이라는숫자를 넘겨줘서..
    switch문으로 해당하는 그림을 그리게해줬는데요..
    안그려지고...계속 0번꺼만 띄어집니다..;;;

   머가 문제인지 잘 모르겟습니다;;; 조언좀 구하겠습니다~