반응형
기능 확인용으로 test app을 만들고 있는데 frameworks의 api를 start / end를 호출하는 타이밍 문제가 있어서 start api를 호출하고 정확히 1초 뒤에 end api를 호출하기 위해 postDelayed를 사용했다. 자주 사용하는 기능은 아니라서 구현할 때마다 찾아보기 귀찮아서 기록하는 차원에서 남겨본다.
testButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startBVRA();
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
stopBVRA();
}
}, 1000);
}
});
testButton을 누르면 startBVRA()을 호출하고, 정확히 1,000msec 후에 stopBVRA()를 호출한다.
반응형
'Android > 기본기능' 카테고리의 다른 글
[Android] ADB를 윈도우10 환경변수로 등록하기 (0) | 2023.05.24 |
---|---|
[Android] 앱 버전명 관리 (0) | 2023.02.23 |
[Android] Android platform (API 30)에서 빌드가 되는 Test app 기본구조 (0) | 2023.02.16 |
[Android] 안드로이드용 간단한 테스트앱 UI 구성 (0) | 2023.02.13 |
[Android] 인텐트로 구글 기본 앱 연동하기 (0) | 2023.02.09 |
댓글