2010-08-21 2 views
2

Android에서 10 분마다 특정 메소드 호출을 실행하려고합니다.이를 구현하는 가장 좋은 방법은 무엇입니까? 현재 Handler 개체의 PostDelayed 메서드를 사용하고 있습니다.Android에서 10 분마다 메소드를 실행하려면 어떻게해야합니까?

+0

을 한 당신의 Runnable의 끝에서, 길을 가야하는 것입니다 TimerTask'? – Asahi

+1

활동에 있나요? 아니면 화면에 아무런 활동이 없을 때 실행할 수있는 무언가입니까? 귀하의 질문에 대한 답변은 이것에 크게 달려 있습니다. – CommonsWare

+1

응용 프로그램의 백그라운드에서 (웹에서 10 분마다 텍스트보기를 다시로드하는 것처럼) 음악의 배경과 같이 휴대 전화의 배경을 (예 : 음악 플레이어와 같이) 다시로드 할 것입니다. – MahdeTo

답변

2

HandlerPostDelayed는 반복 (매 10 분)를 실행해야하는 경우, 왜`사용하지 Timer`와`는 전화를 mHandler.postDelayed(Runnable, 10 minutes)

관련 문제