Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 144
1

Как каждую секунду менять текст TextView?

12.02.2015, 19:01. Просмотров 3284. Ответов 3
Метки нет (Все метки)

Подскажите, пожалуйста, как каждую секунду в течение 1,5 минуты менять текст в TextView?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2015, 19:01
Ответы с готовыми решениями:

В зависимости от позиции Spinner-а менять текст в TextView
Здравствуйте, только познаю андроид, так что сильно не ругайте. Создал спинер, его задача в...

Как вызывать функцию каждую секунду?
Всем добрый вечер. Помогите, пожалуйста решить следующую задачу. Есть функция, которая переводит...

Текст из TextView перенести в другой TextView по нажатию Button
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел сделать банальную...

Как у TextView задать текст?
как у TextView задать текст? я так понимаю методом setText? (кстати а что в java нет свойств?) я...

Как отформатировать текст в TextView
Как добавить в один textview текст, по-разному его отформатировав? Например,часть текста жирная, а...

3
Armagedo
210 / 210 / 60
Регистрация: 22.08.2014
Сообщений: 644
12.02.2015, 20:34 2
таймер
цикл с задержкой
0
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 144
13.02.2015, 07:19  [ТС] 3
Armagedo, цикл с задержкой примерно знаю, как реализовать.
Java
1
2
3
4
5
while (не прошло полторы минуты)
{
    Thread.sleep(1000);
    TextView.setText("Текст");
}
А с таймером я никогда не работал. Как сделать с таймером?
0
Nixy
ComfyMobile
400 / 281 / 34
Регистрация: 24.07.2012
Сообщений: 916
14.02.2015, 11:46 4
Лучший ответ Сообщение было отмечено 7Alex как решение

Решение

как то так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 public class MyActivity extends Activity {
   
    int time = 0;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final TextView helloText = (TextView) findViewById(R.id.textView);
        Timer timer = new Timer();
        long delay = 0;
        long period = 1000;
        timer.scheduleAtFixedRate(new TimerTask() {
            @Override
            public void run() {
                time++;
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        helloText.setText(helloText.getText() + " " + time);
                    }
                });
            }
        },delay,period);
    }
}
2
14.02.2015, 11:46
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2015, 11:46

Как программно изменить текст в TextView
Как из MainNavigationActivity изменить текст в шапке меню? Там где текст @Android Studio@

Каждую секунду отнимаются очки
Не могу понять в чем ошибка: private int x; private CountDownTimer countDownTimer; ...

Как в Android Studio по нажатию кнопки выводить свой текст в TextView?
Вот мой код MyActivity.java: package com.example.dasha; import android.app.Activity; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.