Если вы хотите сделать это программно, используйте setTitle();
в onCreate
Например, у меня есть действие, которое можно использовать для двух целей: либо для добавления нового элемента, либо для редактирования существующего в базе данных.
if (editThis == null) {
setTitle(getString(R.string.new_item)); //set activity title to new
} else {
setTitle(getString(R.string.edit_item)); // set Editor title to edit
}
В этом примере editThis
- это входящее намерение, данные или подобное, которые указывают, что мы хотим отредактировать существующий элемент.
Что касается смены названия через несколько секунд. У вас есть набор названий для действия, скажем, в Манифесте? Скорее всего, приложение сначала загружает эту информацию, а затем переходит к строке, где вы говорите, чтобы это снова изменить.