Remover app barra de título android

? sparrkli @ | Original: StackOverFlow
---

Eu sei que esta pergunta foi feita milhõe vezes, mas que nunca método que eu uso não é bom para mim. se eu usar

android:theme="@android:style/Theme.NoTitleBar" 

no arquivo de manifesto, todo tema das mudanças de aplicativos, e se eu colocar

requestWindowFeature(Window.FEATURE_NO_TITLE); 

nas atividades OnCreate, ele mostra-se logo ao iniciar um app .

Btw eu não tenho qualquer tema selecionado, apenas usando o Android padrão. Agradecemos andvance !

---

Top 5 Responder

1CommonsWare @

Não está claro o que você quer dizer com " toda tema das mudanças app" . Para dispositivos API Nível 11+, você provavelmente deve estar usando @android:style/Theme.Holo.NoActionBar .

2Aswin Rajendiran @

Se você adicionar o tema para a aplicação, aplica-se a todo o app .

android:theme="@android:style/Theme.NoTitleBar"

Você tem que adicioná-lo à declaração de actividade .

<activity
    android:name=".YourActivity"
    android:theme="@android:style/Theme.NoTitleBar"/>
3MohdTausif @

quando você cria um novo projeto no android então você vai ter tema padrão aplicado em seu projeto, que tem barra de título. mas se você deseja remover ou aplicar algum outro tema para toda a sua App então você pode definir como abaixo no nível do aplicativo :

<application
        android:name="com.mycomp.myproj.MainApplication"
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/Theme.Sherlock" >

mas se você deseja aplicar algum tema apenas em algumas telas específicas, em seguida, você pode definir como abaixo no nível de atividade :

<activity
            android:name="com.mycomp.myproj.MainActivity"
            android:label="@string/app_name" 
            android:theme="@style/AppTheme">