2011-09-29 3 views
2

내 목표는 내 화면에서 20에서 시작하여 감소하는 간단한 타이머 시계를 표시하는 것이며 0이되면 작업을 시작하려고합니다. 어떻게 이것을 수행할까요? 미리 감사드립니다.안드로이드에 타이머를 보여주는

+0

어떤 종류의 타이머 시계입니까? 액션이 시작되기까지의 시간 (초)을 단순히 나타내시겠습니까? GUI 구성 요소가되기를 원하십니까? – skyuzo

+0

나는 간단히 초 수를 보여주고 싶다 – Ankit

답변

1

어떻게 표시할지 모르지만 TextView를 가져 와서 매초마다 텍스트를 변경하면됩니다.

static int i = 20; 
new CountdownTimer(20000, 1000) { 

    public void onTick(long millisUntilFinished) { 
     i = i-1; 
     mTextField.setText(String.valuOf(i)); 
    } 

    public void onFinish() { 
     //do your stuff here 
    } 
    }.start(); 
+0

고맙습니다. ntc. 그건 잘 작동 :) – Ankit