В новой библиотеке дизайна мы должны установить заголовок панели инструментов на CollapsingToolbarLayout, а не на Toolbar (по крайней мере, при использовании панели свертывания). Но setTitle() обновляет заголовок только в следующих особых случаях:
1) Когда CollapsingToolbarLayout еще не имеет названия
2) В настоящий момент CollapsingToolbarLayout становится полностью скомпенсированным
3) В настоящий момент CollapsingToolbarLayout начинает расширяться
То, что я на самом деле пытаюсь сделать, - сделать заголовок EditText полностью расширенным, позволяя пользователю присвоить своему персонажу имя, которое затем будет отображаться как заголовок. Я пытался заставить проблему, позвонив
invalidate() или requestLayout(), а также оба этих метода для детей CollapsingToolbarLayout. Нет эффекта.
Любые идеи?