안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
스톱워치 기능을 구현하는데 Chronometer 위젯을 사용하고 있습니다.
Chronometer는 중지(mChronometer.stop()) 하고 재 시작(mChronometer.start()) 하였을때
멈춰 있던 시간을 더해서 증가 합니다.
스톱워치 처럼 재 시작 하면 멈춰 있던 시간을 더하지 않게 하려고 합니다.
그래서 Chronometer를 두 개 사용해서 첫번 째 Chronometer는 계속 증가하고
두 번째 Chronometer를 중지 하였을때 시작 해서 멈춰 있던 시간을 계속 증가 하려고 합니다.
최종적으로 mChronometer = mChronometer = mChronometerPause;
이렇게 구현 하려고 하는데 이게 최선인지 모르겠습니다.
시스템(핸드폰) 시간을 이용해서 하는게 최선인지 아니면 Chronometer 를 사용하는데
중지 되었던 시간을 어떻게 빼야 하는지 알려주시면 고맙겠습니다.
감사합니다.