어떤식으로 답변을 달아드려야 할지 감이 안옵니다.. ㅠ ㅠ
어디까지 기술을 가지고 계셔서 어디부터 설명해 드려야 하는지도 감이 안옵니다.. ㅠ ㅠ
아주 크게 설명해 보자면
Thread 하나 돌려서 1초씩 sleep 거시면서 handler 날려서 이미지를 변경하면 될것 같은데요...
걍 막 짜본다면
new Thread(new Runnable() {
@Override
public void run() {
try {
handler.sendEmptyMessage(3);
Thread.sleep(1000);
handler.sendEmptyMessage(2);
Thread.sleep(1000);
handler.sendEmptyMessage(1);
Thread.sleep(1000);
handler.sendEmptyMessage(0);
} catch (InterruptedException e) {
android.util.Log.e("ErrorTag", "", e);
}
}
}).start();
////////////////////////////////////////////////////////
protected Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case 3:
//TODO: 3이미지
break;
case 2:
//TODO: 2이미지
break;
case 1:
//TODO: 1이미지
break;
case 0:
//TODO: 시작
break;
}
}
};
뭐 대충 이런식요?