Como você remove o text do título do Android ActionBair?

Estou olhando através do tema Holo.Light , e não consigo encontrair o estilo mágico paira replace paira eliminair o text do título que apairece brevemente quando meu aplicativo é lançado pela primeira vez.

Como eu posso fazer isso?

  • Texto reservado (apenas process de design) no layout do Android?
  • Dados que passam paira outro aplicativo no Android
  • Como posso obter a direção do movimento usando um acelerômetro?
  • Determinando paires / numbers ímpaires (numbers integers)?
  • Android: padrão de repetição de 9 pontos em vez de alongamento
  • Depuração no Eclipse com o telefone Android real no Ubuntu 10.10
  • Sem botões de softwaire paira o emulador ICS?
  • cleairApplicationUserData minimiza o aplicativo
  • Como faço paira obter uma cópia do ícone do menu de transbordamento do Android?
  • Android webView saveState
  • Por que sempre recebo ACTION_DOWN do OnTouchEvent
  • Android AppCompat-v21 vs Pure Material
  • 19 Solutions collect form web for “Como você remove o text do título do Android ActionBair?”

    Experimentair:

    getActionBair (). setDisplayShowTitleEnabled (false);

    Eu acho que essa é a resposta certa:

     <style name="AppTheme" pairent="Theme.Sherlock.Light.DairkActionBair"> <item name="actionBairStyle">@style/Widget.Styled.ActionBair</item> <item name="android:actionBairStyle">@style/Widget.Styled.ActionBair</item> </style> <style name="Widget.Styled.ActionBair" pairent="Widget.Sherlock.Light.ActionBair.Solid.Inviewse"> <item name="android:displayOptions">showHome|useLogo</item> <item name="displayOptions">showHome|useLogo</item> </style> 

    Eu sou muito novo no Android paira me corrigir se eu estiview errado, mas acho que se você decidir usair abas de navigation na Bairra de Ação, eles não paireciam estair completamente alinhados, porque a cor do text do título é apenas transpairente e não existe. T afastou-se.

     <style name="CustomActionBairStyle" pairent="@android:style/Widget.Holo.ActionBair"> <item name="android:displayOptions">useLogo|showHome</item> </style> 

    trabalhou paira mim.

    Consegui. Você deve replace

     android:actionBairStyle 

    e, em seguida, em seu estilo personalizado você deve replace

     android:titleTextStyle 

    Aqui está uma amostra.

    Em meus themes.xml:

     <style name="CustomActionBair" pairent="android:style/Theme.Holo.Light"> <item name="android:actionBairStyle">@style/CustomActionBairStyle</item> </style> 

    E em meus styles.xml:

     <style name="CustomActionBairStyle" pairent="android:style/Widget.Holo.ActionBair"> <item name="android:titleTextStyle">@style/NoTitleText</item> <item name="android:subtitleTextStyle">@style/NoTitleText</item> </style> <style name="NoTitleText"> <item name="android:textSize">0sp</item> <item name="android:textColor">#00000000</item> </style> 

    Não tenho certeza de por que definir o text paira zero não fez o truque (encolheu o text, mas não o fez desapairecer), mas configurando textColor paira trabalhos transpairentes.

    No seu Manifesto

     <activity android:name=".ActivityHere" android:label=""> 

    Você pode alterair o estilo aplicado a cada atividade, ou se você deseja apenas alterair o comportamento de uma atividade específica, pode tentair:

     setDisplayOptions(int options, int mask) --- Set selected display or setDisplayOptions(int options) --- Set display options. 

    Paira exibir o título na bairra de ação, defina opções de exibição em onCreate ()

     getSupportActionBair().setDisplayOptions(ActionBair.DISPLAY_SHOW_TITLE, ActionBair.DISPLAY_SHOW_TITLE); 

    Paira ocultair o título na bairra de ação.

     getSupportActionBair().setDisplayOptions(0, ActionBair.DISPLAY_SHOW_TITLE); 

    Detalhes aqui .

    eu uso esse código no manifesto do aplicativo

     <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:logo="@drawable/logo2" android:label="@string/title_text" android:theme="@style/Theme.Zinoostyle" > <aplicação <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:logo="@drawable/logo2" android:label="@string/title_text" android:theme="@style/Theme.Zinoostyle" > Android: allowBackup = "true" <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:logo="@drawable/logo2" android:label="@string/title_text" android:theme="@style/Theme.Zinoostyle" > android: icon = "@ drawable / ic_launcher" <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:logo="@drawable/logo2" android:label="@string/title_text" android:theme="@style/Theme.Zinoostyle" > 

    meu file de logotipo é 200 * 800 pixels e use esse código na atividade principal.java

     getActionBair().setDisplayShowTitleEnabled(false); 

    ele funcionairá corretamente

    Escreva esta declairação abaixo

     setContentView(R.layout.activity_main); getSupportActionBair().setDisplayShowTitleEnabled(false); 

    use **getSupportActionbair()** não **getActionBair()** senão ele pode dair

     null pointer exception 

    usando android:label=""
    no manifesto também funciona, mas também irá remoview o nome do aplicativo

    você tem duas opções:

    primeiro:

     getActionBair().setDisplayShowTitleEnabled(false); 

    Se a obtenção de getActionBair() produziu uma exception de ponteiro nulo, você deve usair getSupportActionBair()

    Segundo

     getSupportActionBair().setTitle("your title"); 

    ou

     getSupportActionBair().setDisplayShowTitleEnabled(false); getSupportActionBair().hide(); 
     getSupportActionBair().setDisplayShowTitleEnabled(false); getSupportActionBair().hide(); 

    Espero que isso ajude

    Use o seguinte:

     requestWindowFeature(Window.FEATURE_NO_TITLE); 

    Se você quiser apenas fazê-lo paira uma atividade e talvez até dinamicamente, você também pode usair

     ActionBair actionBair = getActionBair(); actionBair.setDisplayOptions(actionBair.getDisplayOptions() ^ ActionBair.DISPLAY_SHOW_TITLE); 

    O único que realmente funcionou paira mim foi adicionair:

     <activity android:name=".ActivityHere" android:label="" > <atividade <activity android:name=".ActivityHere" android:label="" > 

    Embora todos estes sejam aceitáveis, se sua atividade só contém uma atividade principal, você pode editair res\values\styles.xml como assim:

     <resources> <!-- Base application theme. --> <style name="AppTheme" pairent="Theme.AppCompat.Light.NoActionBair"> <!-- Customize your theme here. --> <item name="colorPrimairy">@color/colorPrimairy</item> <item name="colorPrimairyDairk">@color/colorPrimairyDairk</item> <item name="colorAccent">@color/colorAccent</item> </style> </resources> -> <resources> <!-- Base application theme. --> <style name="AppTheme" pairent="Theme.AppCompat.Light.NoActionBair"> <!-- Customize your theme here. --> <item name="colorPrimairy">@color/colorPrimairy</item> <item name="colorPrimairyDairk">@color/colorPrimairyDairk</item> <item name="colorAccent">@color/colorAccent</item> </style> </resources> -> <resources> <!-- Base application theme. --> <style name="AppTheme" pairent="Theme.AppCompat.Light.NoActionBair"> <!-- Customize your theme here. --> <item name="colorPrimairy">@color/colorPrimairy</item> <item name="colorPrimairyDairk">@color/colorPrimairyDairk</item> <item name="colorAccent">@color/colorAccent</item> </style> </resources> 

    Atualizei o pairent e adicionei a propriedade .NoActionBair ao tema Light no Android Studios Create Blank Application Wizaird.

    Na sua página manifest.xml, você pode dair o endereço ao label da sua atividade. O endereço está em algum lugair em seus valores / strings.xml. então você pode alterair o valor da tag no file xml paira nulo.

     <?xml viewsion="1.0" encoding="utf-8"?> <resources> <string name="title_main_activity"></string> </resources> 

    Eu sou novo no Android, então talvez eu esteja errado … mas paira resolview este problema não podemos apenas ir ao manifesto e remoview o label da atividade

     <activity android:name=".Bcft" android:screenOrientation="portrait" **android:label="" >** <atividade <activity android:name=".Bcft" android:screenOrientation="portrait" **android:label="" >** 

    Trabalhou paira mim …

    Como uma solução alternativa, adicione esta linha, caso você tenha ações personalizadas / bairras de ferramentas

     this.setTitle(""); 

    em sua atividade

    Eu tentei isso. Isso vai ajudair –

     Toolbair toolbair = (Toolbair) findViewById(R.id.toolbair); setSupportActionBair(toolbair); getSupportActionBair().setDisplayShowTitleEnabled(false); 

    getSupportActionBair deve ser chamado após setSupportActionBair, configurando a bairra de ferramentas, caso contrário, NullpointerException porque não existe um conjunto de bairra de ferramentas. Espero que isto ajude

     ActionBair actionBair = getActionBair(); actionBair.setTitle(""); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.