Estou examinando o Holo.Light
tema e não consigo encontrar o estilo mágico a ser substituído para me livrar do texto do título que aparece brevemente quando meu aplicativo é iniciado pela primeira vez.
Como eu posso fazer isso?
android
android-actionbar
Christopher Perry
fonte
fonte
Acho que esta é a resposta certa:
fonte
Widget.Sherlock.Light.ActionBar.Solid.Inverse
. Que pai devo usar?Eu sou muito novo no Android, então me corrija se eu estiver errado, mas acho que se você decidir usar as guias de navegação na Barra de Ações, elas parecem não estar completamente alinhadas à esquerda porque a cor do texto do título é apenas transparente e não t foi embora.
trabalhou para mim.
fonte
Entendi. Você tem que substituir
e então em seu estilo personalizado, você tem que substituir
Aqui está uma amostra.
Em meu themes.xml:
E em meu styles.xml:
Não sei por que definir textSize como zero não funcionou (encolheu o texto, mas não o fez desaparecer), mas definir textColor como transparente funciona.
fonte
android:visibility=gone
que não tem efeito? Ou melhor ainda, por quesetDisplayShowTitleEnabled
ainda mostra o texto do título enquanto a barra está carregando?Em seu manifesto
fonte
Escreva esta declaração em
se estender o uso de AppCompactActivity,
getSupportActionbar()
se estender o uso de atividadegetActionBar()
, pode darusar
android:label=""
emAndroidManifest.xml
para atividade também funciona, mas seu aplicativo não aparecerá emRecently used apps
fonte
você tem duas opções:
primeiro:
Se usign
getActionBar()
produziu exceção de ponteiro nulo, você deve usargetSupportActionBar()
Second
ou
fonte
eu uso este código no manifesto do aplicativo
meu arquivo de logotipo tem 200 * 800 pixels e uso este código na activity.java principal
vai funcionar corretamente
fonte
Eu tentei isso. Isso vai ajudar -
getSupportActionBar deve ser chamado após setSupportActionBar, configurando assim a barra de ferramentas, caso contrário, NullpointerException porque não há barra de ferramentas definida. Espero que isto ajude
fonte
Você pode alterar o estilo aplicado a cada atividade ou, se quiser apenas alterar o comportamento de uma atividade específica, pode tentar o seguinte:
Para exibir o título na barra de ações, defina as opções de exibição em onCreate ()
Para ocultar o título na barra de ações.
Detalhes aqui .
fonte
A única coisa que realmente funcionou para mim foi adicionar:
fonte
espero que isso ajude
fonte
Use o seguinte:
fonte
Se você quiser fazer isso apenas para uma atividade e talvez até mesmo dinamicamente, você também pode usar
fonte
como solução alternativa, basta adicionar esta linha caso você tenha ações / barras de ferramentas personalizadas
em sua atividade
fonte
Embora todos sejam aceitáveis, se sua atividade contiver apenas uma atividade principal, você pode editar da seguinte
res\values\styles.xml
forma:Eu atualizei
parent
e adicionei a propriedade .NoActionBar ao tema Light do Android StudiosCreate Blank Application
Wizard.fonte
Basta estender seu arquivo java de
AppCompatActivity
e fazer o seguinte:fonte
Em sua página manifest.xml, você pode fornecer o endereço para o rótulo de sua atividade. o endereço está em algum lugar em seus valores / strings.xml. então você pode alterar o valor da tag no arquivo xml para nulo.
fonte
Eu sou novo no Android, então talvez eu esteja errado ... mas para resolver esse problema, não podemos simplesmente ir ao manifesto e remover o rótulo de atividade
Funcionou para mim ....
fonte
fonte