Перезагрузить активность в Android без финиша ()

1

В iOS существует метод перезагрузки viewcontroller не убивая его, например

[self.view setNeedsDisplay];

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

Есть ли аналогичный метод в Android?

Я нашел некоторую ссылку, такую как перезагрузка на Android, но ее нужно finish()

startActivity(getIntent()); finish();
Теги:
android-activity
android-layout
android-intent

1 ответ

0
Лучший ответ

Для параметра View it invalidate() или postInvalidate(). Вам не нужно перерисовывать Activity вручную, и в большинстве случаев вам не нужно также перерисовывать представления (все эти вещи, которые вы переносите для себя).

Если в onCreate или onStart есть что-то, что вам нужно сделать более одного раза для одного экрана, лучше поправить свой код.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню