Макет Android повторно раздуть

#android

Вопрос:

Недавно, изучая Flutter, я почувствовал, что для обновления любого текстового представления мне пришлось заново нарисовать весь экран, вызвав метод setState (), который обновляет весь экран(вызывая build ()), что похоже на поведение onDraw() Android.

Но я вдруг задался вопросом, используется ли такая функция, как setText (), для обновления одного текстового представления на Android и действительно ли это единственный перерисовываемый виджет. С другой стороны, Flutter перерисовывает весь макет.

Когда вы выполняете setText() для определенного текстового представления, я был бы признателен, если бы вы могли сообщить мне, обновляется ли только это текстовое представление или весь макет внутренне перестроен, а окружающие виджеты перерисованы.