나는 여러 가지 활동으로 안드로이드 애플 리케이션을 가지고. 첫 번째 활동이 시작될 때 타이머를 시작하고 마지막 활동이 시작될 때 타이머를 끝내고 경과 시간을 표시해야합니다. 어떻게 Asynctask를 사용하여이 작업을 수행 할 수 있습니까?여러 활동에 걸쳐 타이머
2
A
답변
0
정적으로 설정하십시오. 왜 타이머를 사용하여 시간을 계산합니까? currentTimeMillis()를 사용하는 것이 좋습니다.
2
Application
하위 클래스는 onCreate()
onResume()
또는 상기 제 활성에 의해 System.currentTimeMillis();
할당 될 public static long started;
선언. 마지막으로 Activity
값을 읽고 델타를 계산하십시오.
절대적으로 AsyncTask
(이 경우에는 별개라고 생각합니다.)을 사용하려면 적어도 중재가 필요합니다 (Service
).
관련 문제
- 1. 안드로이드 - 여러 활동에 걸쳐 LocationListener를 구현하는 가장 좋은 방법
- 2. 실행중인 android.media.MediaPlayer가 응용 프로그램의 여러 활동에 걸쳐 유지되도록하기
- 3. 여러 활동에 동일한 버튼이 있습니다.
- 4. 상태가 여러 활동에 걸쳐있는보기
- 5. 여러 활동에 대한 플레이어 위젯
- 6. 여러 개체에 걸쳐 Cocos2d 애니메이션
- 7. 여러 테이블에 걸쳐 일반적인 시퀀스
- 8. 여러 페이지에 걸쳐 보존되는 값
- 9. CSS/JS : 여러 줄에 걸쳐
- 10. Android - 여러 활동에 걸쳐 로컬 서비스에서 바인딩/바인딩 해제를 관리하는 효과적인 방법
- 11. 백그라운드 스레드에서 정기적으로 업데이트되고 여러 활동에 걸쳐 유지 관리되는 ListView에 대한 좋은 접근 방법은 무엇입니까?
- 12. 여러 타이머 작업
- 13. 할 일이 여러 개인 타이머
- 14. Android : 하나의 활동에 여러 옵션 메뉴
- 15. 여러 활동에 동일한 컨텍스트 메뉴 추가
- 16. Flex의 여러 구성 요소에 걸쳐 이미지를 만듭니다.
- 17. 여러 열에 걸쳐 동일한 데이터가있는 목록보기
- 18. 여러 행에 걸쳐 기능을 반복하는 방법
- 19. SDL이 여러 모니터에 걸쳐 확산되지 않음
- 20. 여러 페이지에 걸쳐 DotNetNuke 콘텐츠를 공유하는 방법?
- 21. PHP 전역 변수 문제가 여러 파일에 걸쳐
- 22. 여러 응용 프로그램 도메인에 걸쳐 로깅
- 23. Django - 여러 위치에 걸쳐 테이블을 분할해야합니다.
- 24. 여러 페이지에 걸쳐 MVC3 RenderPartial 캐싱
- 25. 여러 페이지에 걸쳐 테이블을 늘리는 방법
- 26. 여러 파일에 걸쳐 VB.NET 클래스 정의 확장
- 27. 여러 페이지에 걸쳐 WPF ItemsControl 인쇄
- 28. 여러 패턴에 걸쳐 유사한 비교 사용하기
- 29. 힘내 : 여러 분기에 걸쳐 폴더의 내용을 삭제하십시오.
- 30. 레일즈 3 여러 모델에 걸쳐 자동 완성
oooooooooooo, 고마워 많음 – user377941
내가 그랬다. – user377941