728x90
반응형
일정 시간이 지난 후 작업을 수행하고 싶으면 postDalayed 함수를 실행한다.
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// 실행 코드
}
}, 500);
맨 아래에 500이 숫자이고, 1000이 1초이다.
만약, 여러 Handler를 사용하고 싶다면 모든 handler가 동시에 시작한다는 것을 생각해야 한다.
만약 0.5초 간격으로 Handler가 실행되고 싶다면 500, 1000으로 시간을 주어야 한다.
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// 실행 코드1
}
}, 500);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// 실행 코드2
}
}, 1000);
728x90
반응형
'# Android' 카테고리의 다른 글
[Android] 애니메이션 이동 후 고정 (0) | 2022.02.19 |
---|---|
[Android] 자연스러운 애니메이션 - 보간, interpolator (0) | 2022.02.18 |
[Android] 타이틀 바, 상태 바 제거(핵심만) (0) | 2022.02.18 |
[Android] 화면 전환 애니메이션 - Activity (0) | 2022.02.18 |
[Android] 입력 값 받아오기 - EditText (0) | 2022.02.18 |