У меня есть программно сгенерированный ScrollView
с TextView
внутри него. Я хочу время от времени обновлять текст в TextView
, а некоторые реализовали функцию-обработчик для обновления элемента графического интерфейса TextView
. Кажется, это правильно звонит/работает.
Однако в настоящее время я нашел единственный способ на самом деле получить TextView
для отображения добавленной информации, чтобы вызвать:
consoleText.append("New text to add to TextView");
// then:
myScrollView.removeView(myTextView);
myScrollView.addView(myTextView);
Это не оптимально, и мне было интересно, как еще я могу обновить содержимое ScrollView
, чтобы показать мою недавно добавленную информацию...
Также:
invalidate();
postvalidate();
Кажется, ничего не делается -в объекте TextView
есть новый текст (поиск в отладке )он просто не рисует его на экране, пока я не вызову функцию добавления/удаления.
Спасибо за любую информацию/помощь, которую вы можете предоставить
Франция