public class ImaChange extends View {

  public ImaChange(Context context) {
   super(context);
  }

  @SuppressLint("DrawAllocation")
  @Override
  protected void onDraw(final Canvas canvas) {
   // TODO Auto-generated method stub
   super.onDraw(canvas);
   
   setBackgroundResource(R.drawable.back);
   
   
   Bitmap bu1 = BitmapFactory.decodeResource(getResources(), R.drawable.bu1);
   final Bitmap bu2 = BitmapFactory.decodeResource(getResources(), R.drawable.bu2);
   
   if(!button){canvas.drawBitmap(bu1, 310, 230, null);}
   else{canvas.drawBitmap(bu2, 310, 230, null);}
   
   invalidate();
  }  
 }

 

onDraw 안에 딜레이 넣는 방법 없을까요?

딜레이를 주고 이미지를 띄우는 방법을 찾고 있습니다. (몇초후 이미지출력)

 invalidate() 이것때문에 안될것 같기도 하고;;

고수님들 부탁드리겠습니다.