estou usando
Window w = getWindow();
w.setTitle("My title");
alterar o título da minha atividade atual, mas parece não funcionar.
Alguém pode me orientar sobre como mudar isso?
android
android-activity
UMAR
fonte
fonte
Apenas um FYI, você pode opcionalmente fazê-lo a partir do XML.
No AndroidManifest.xml, você pode configurá-lo com
Ou
Exemplo:
fonte
Se você desejar uma vez e deixar o sistema lidar com o restante (não dinâmico), faça o seguinte no seu arquivo de manifesto:
fonte
fonte
Isso funcionou para mim.
fonte
Existe uma maneira mais rápida, basta usar
Você também pode encontrá-lo dentro do onCreate () com isso, por exemplo:
A propósito, o que você simplesmente não pode fazer é chamar setTitle () de maneira estática sem passar nenhum objeto Activity.
fonte
Se você tiver várias atividades, poderá configurá-lo assim em AndroidManifest.xml
fonte
Estou usando o Android Studio 3.0.1.
Com uma atividade:
Dentro de um fragmento:
fonte
fonte
Se você deseja definir o título no arquivo Java, escreva sua atividade emCriar
se você quiser no Manifest, escreva
fonte
Eu tenho uma barra de ferramentas em minha atividade e uma atividade base que substitui todos os títulos. Então, eu tive que usar setTitle em onResume () na atividade da seguinte maneira:
fonte
O código me ajudou a mudar o título.
fonte
Se você deseja alterar o título da atividade ao alterar a atividade, clique no botão. Declare as variáveis necessárias em MainActivity:
Adicione onClickListener em onCreate () e crie novas intenções para outra atividade:
Código SecondActivity em onCreate ():
fonte
Se você estiver usando onCreateOptionsMenu , também poderá adicionar o código setTitle no onCreateOptionsMenu.
fonte