llamando a una función en android después de los intervalos?

Me gustaría llamar a una función ABC() cada 10 segundos, una y otra vez hasta que use return statement para salir. Pero no quiero usar ninguna función Java Time .

¿Alguien me puede guiar cómo lograr esto?

Usar CountDownTimer

  CountDownTimer t = new CountDownTimer( Long.MAX_VALUE , 10000) { // This is called every interval. (Every 10 seconds in this example) public void onTick(long millisUntilFinished) { Log.d("test","Timer tick"); } public void onFinish() { Log.d("test","Timer last tick"); start(); } }.start(); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.