ho già impostato il tema della mia attività come android: theme = "@android: style/Theme.Dialog" ma voglio anche rimuovere la barra del titolo dell'attività. quindi, come usare android: theme = "@ android: style/Theme.Black.NoTitleBar.Fullscreen" insieme al tema della finestra di dialogo.Riguardo alla rimozione della barra del titolo dell'attività in Android
risposta
provare a creare uno stile personalizzato che si estende Theme.Dialog
:
<resources>
<style name="DialogNoTitle" parent="android:Theme.Dialog">
<item name="android:windowNoTitle">true</item>
</style>
</resources>
questa è la risposta CORRETTA e migliore! !! Vorrei che l'OP accettasse questa risposta. mi ha salvato così tanto tempo. Grazie! – kharles
Grazie per il commento. Sono contento di poterti aiutare. –
Credo che si può specificarlo nel onCreate di vostra attività():
requestWindowFeature(Window.FEATURE_NO_TITLE);
sì, ma devi fare no.theme nel tag attività nel file manifest altrimenti avrai ancora un titolo flash all'avvio dell'applicazione –
Per AppCompat
, seguente soluzione ha funzionato per me:
Aggiungi un nuovo stile di tema senza barra delle azioni nel tuo styles.xml
e imposta parent="Theme.AppCompat.NoActionBar"
.
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimary</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:windowBackground">@color/colorPrimary</item>
</style>
ora implementare lo stesso stile tema per la vostra attività splash screen in androidManifest.xml
<activity
android:name=".ActivityName"
android:theme="@style/SplashTheme"> // apply splash them here
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Ecco risultato:
- 1. Android barra del titolo rimozione
- 2. Rimozione barra del titolo dell'applicazione Android
- 3. Android: personalizzato barra del titolo
- 4. Oscillazione: aggiungere il pulsante [?] Alla barra del titolo della finestra
- 5. Aggiungi pulsante alla barra del titolo della finestra
- 6. Rimozione della barra di notifica in un'app per Android
- 7. Rimuovi la barra del titolo in Gnome
- 8. Rimuovere la barra del titolo dell'app android
- 9. Modifica del colore della barra del titolo in WinForm
- 10. Come aggiungo uno spinner alla barra del titolo di un'attività?
- 11. Come rimuovere la barra del titolo dell'app (Android) in Xamarin.Forms?
- 12. Barra del titolo personalizzata con avanzamento in Android
- 13. Come aggiungere un pulsante in più alla barra del titolo della finestra, quindi funzionerà come standard?
- 14. Riguardo all'errore della modalità GPU nell'avvio del dispositivo virtuale Android
- 15. Android - Centro il titolo della barra degli strumenti
- 16. Android: problema con nascondere la barra del titolo
- 17. Xamarin Forms UWP Nascondi barra del titolo
- 18. Barra del titolo mancante in NSOpenPanel?
- 19. Aggiunta del titolo alla legenda in R
- 20. Combina barra degli strumenti e barra del titolo in Qt
- 21. aggiungendo listener di clic all'immagine della barra del titolo
- 22. Modifica del titolo della barra di navigazione di UIImagePickerController
- 23. Awesome WM: cosa significano le icone della barra del titolo?
- 24. Personalizzazione dell'area della barra del titolo di un'applicazione console
- 25. Nascondi lo sfondo della barra del titolo NSWindow come Messages.app
- 26. Nascondere la barra del titolo dell'app nel cercapersone Android
- 27. Android: attività a schermo intero con barra del titolo
- 28. gnuplot - rimozione titolo riga
- 29. Imposta il titolo della barra degli strumenti
- 30. Modifica del titolo di tabbar in Android
'Theme.Dialog' crea un widget galleggiante trasparente dove puoi vedere le attività sottostanti. Sei sicuro che la barra del titolo non appartenga ad un'attività sottostante –