У меня есть простое приложение, основанное на демонстрационном приложении «Блокнот», и когда пользователь просматривает / редактирует заметку, он может запустить диалоговое действие (TitleEditor), которое позволяет ему изменить заголовок заметки.В настоящее время при просмотре / редактировании заметки текущий заголовок заметки отображается как заголовок действия.
Итак, я запускаю диалоговое действие TitleEditor с помощью startActivityForResult (), а в onActivityResult () я получаюновый заголовок обратно, без проблем.
Эта проблема связана с обновлением заголовка представления / редактирования заметок (активной активности) ... с помощью setTitle () в onActivityResult () с данными, переданными обратно, похоже, установленовнутренний заголовок (последующий вызов getTitle () показывает, что новый заголовок установлен), но фактический заголовок пользовательского интерфейса не обновляется, пока действие не будет закрыто, а затем перезапущено.
Я использовал setTitle() в onResume (), и это работало как шарм, но не работает здесь ... может быть, из-за активности, являющейся «активной»?Есть ли способ изменить название активной деятельности?
Спасибо,
Пол