Обновление содержимого ScrollView

У меня есть программно сгенерированный ScrollViewс TextViewвнутри него. Я хочу время от времени обновлять текст в TextView, а некоторые реализовали функцию-обработчик для обновления элемента графического интерфейса TextView. Кажется, это правильно звонит/работает.

Однако в настоящее время я нашел единственный способ на самом деле получить TextViewдля отображения добавленной информации, чтобы вызвать:

consoleText.append("New text to add to TextView");
// then:
myScrollView.removeView(myTextView);
myScrollView.addView(myTextView);

Это не оптимально, и мне было интересно, как еще я могу обновить содержимое ScrollView, чтобы показать мою недавно добавленную информацию...

Также:

invalidate();
postvalidate();

Кажется, ничего не делается -в объекте TextViewесть новый текст (поиск в отладке )он просто не рисует его на экране, пока я не вызову функцию добавления/удаления.

Спасибо за любую информацию/помощь, которую вы можете предоставить

Франция

8
задан sunil 7 August 2012 в 11:42
поделиться