1
В Fragment
У меня есть Thread
, которые должны обновить текст TextView
. Проблема в том, что после setText()
(текст установлен на самом деле, если я регистрирую TextView.getText()
, он возвращает текст изменен) на экране текст всегда один и тот же. Он изменяется только в том случае, если добавить представление к представлению Fragment
.TextView setText не обновляет текст
Это код,
Thread time = new Thread() {
public void run() {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
while(true) {
TextView.setText("some text");
// i tried also to use TextView.invalidate()
}
});
}
};
}
'TextView' что это? Это один синглтон? –
, пожалуйста, напишите полный код. – Ayan
Во-вторых, этот цикл бесконечен. Без паузы. Это плохой код. –