서로 다른 시간에 두 개의 다른 배경 호출을 처리 할 수있는 단일 타이머를 만들 수 있습니까? 30 초 안에 응용 프로그램의 현지 시간을 업데이트하는 코드가 있습니다. 내가 원하는 것은 다른 타이머를 만들지 않고 동일한 타이머에서 60 초 후에 다른 기능을 호출하는 것입니다. 여기안드로이드 확장 타이머
timer = new Timer();
timer.schedule(new RemindTask(), 10000,30000);
class RemindTask extends TimerTask
{
public void run()
{
runOnUiThread(new Runnable()
{
public void run()
{
printMessage();// Current time
}
});
}
}
간단한 대답은 아니오입니다. 이미 설정 했으므로 변경하면 새 변경된 간격으로 작동합니다. – Raynold
@Raynold 그래서 새 타이머를 만들어야합니까? 메모리 및 배터리 소모량과 관련하여 새로운 타이머를 만드는 것이 얼마나 효율적입니까? thanks – CodeAddiction
@CodeAddiction : 현재 논리에서 어떤 문제가 있습니까? –