Android: таймер для отображения в пользовательском интерфейсе - PullRequest
1 голос
/ 08 августа 2011

Я написал Audio Recorder для моего приложения. Теперь я хочу показать таймер в приложении, который тикает, пока пользователь делает запись.

Как я могу достичь этого ?? Любые учебники или ссылки, пожалуйста. Я пытался сделать это в потоке, и я не мог придумать логику.

Пожалуйста, помогите мне. Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 08 августа 2011

Слышали ли вы о хронометре в андроиде.

http://developer.android.com/reference/android/widget/Chronometer.html

Вот пример

3 голосов
/ 08 августа 2011

проверьте это:

логика секундомера

http://developer.android.com/resources/articles/timed-ui-updates.html

Вы можете сделать это как таймер:

new CountDownTimer(10000,1000){
            @Override
            public void onFinish() {
                //Do your task.......
            }
            @Override
            public void onTick(long millisUntilFinished) {
                //update your timer value here and show it......
            }
}.start();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...