안드로이드 개발 질문/답변
(글 수 45,052)
public class ImaChange extends View {
public ImaChange(Context context) {
super(context);
}
@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);
Bitmap bu2 = BitmapFactory.decodeResource(getResources(), R.drawable.bu2);
if(!button){canvas.drawBitmap(bu1, 310, 230, null);}
else{canvas.drawBitmap(bu2, 310, 230, null);}
invalidate();
}
}
여기 View안에 Draw로 딜레이를 주고 이미지를 출력하는 방법 아시는분 ㅠ_ㅠ
핸들러 사용 하라는데 핸들러 안에 적어도 안되네요. invalidate() 때문인건지..
고수님들 부탁드려요 ㅠㅠㅠ




혹시 AsyncTask로도 해보셨나요?