Ho un'app Android che ha un tema predefinito di Holo.Light ma voglio cambiarlo in Theme.Black.Io ho provato a farlo cambiando il tag di stile nel manifest android:theme="@style/AppTheme"
su Theme.Black ma non è stato trovato C'è bisogno di ulteriori passaggi per cambiare il tema?Come modificare il tema predefinito dell'app in un diverso tema dell'app?
risposta
In realtà dovresti definire i tuoi stili in res/values/styles.xml
. Credo che ora hai la seguente configurazione:
<style name="AppBaseTheme" parent="android:Theme.Holo.Light"/>
<style name="AppTheme" parent="AppBaseTheme"/>
quindi se si desidera utilizzare Theme.Black quindi modificare AppBaseTheme genitore di android:Theme.Black
oppure si potrebbe cambiare stile app direttamente nel file manifesto come questo - android:theme="@android:style/Theme.Black"
. Deve mancare namespace android prima del tag style.
Ulteriori informazioni su stili e temi here.
Molte grazie per la risposta –
Se si sta tentando di fare riferimento a uno stile di Android, è necessario mettere "android:" lì dentro
android:theme="@android:style/Theme.Black"
Se questo non lo risolve, potrebbe essere necessario modificare la tua domanda con la piena manifesta file, così possiamo vedere più dettagli
Per modificare l'applicazione in un altro tema incorporato, aggiungi questa riga sotto il tag dell'applicazione nel file manifest.xml
della tua app.
Esempio:
<application
android:theme="@android:style/Theme.Holo"/>
<application
android:theme="@android:style/Theme.Holo.Light"/>
<application
android:theme="@android:style/Theme.Black"/>
<application
android:theme="@android:style/Theme.DeviceDefault"/>
Se si imposta lo stile di DeviceDefault richiederà min SDK versione 14, ma se non si aggiungerà uno stile, sarà impostato sul valore predefinito dispositivo in ogni caso.
<uses-sdk
android:minSdkVersion="14"/>
o cercare di controllare il vostro mainActivity.xml è assicurarsi che questo
xmlns:app="http://schemas.android.com/apk/res-auto"here
è incluso
Questo non è correlato a mettere in discussione – EdgarK
- 1. Come modificare il tema scuro predefinito per Codice Visual Studio?
- 2. Come posso modificare textColorPrimary in un tema?
- 3. Copia e modifica di un tema predefinito
- 4. Tema Agenda in tema luce Android
- 5. Come impostare un tema diverso su un layout
- 6. Posso modificare un tema di Google Chrome?
- 7. come modificare htm/css nel tema drupal?
- 8. Come trattare il mio tema emacs personalizzato come "tema sicuro"?
- 9. Tema personalizzato Android: tema diverso per la modalità orizzontale e verticale
- 10. Ottieni un valore di colore "predefinito" di EditText dal tema
- 11. Tema AlertDialog: come modificare il colore del testo dell'articolo?
- 12. Microsoft Visual Studio Modifica tema predefinito
- 13. Come modificare dinamicamente il tema di un'applicazione ASP.NET totale?
- 14. Spinner tema predefinito per EditText Android
- 15. Android - Cambia il colore blu predefinito per il tema Holo
- 16. Come esportare il tema IntelliJ?
- 17. Come utilizzare il nuovo tema DayNight?
- 18. Tema Gtk in GTK # (Windows)
- 19. come modificare la linea blu in AlertDialog (tema Holo)
- 20. Android DialogFragment con tema tema AppCompat
- 21. Utilizzare un tema precompilato
- 22. Come posso cambiare il tema Sourcetree?
- 23. WinRT & Light Tema
- 24. Come rimuovere le opzioni del tema Wordpress dal tema figlio
- 25. Come impostare il tema su ProgressDialog?
- 26. Impossibile modificare il colore degli elementi del tema bootstrap
- 27. Crea tema personalizzato o Usa tema standard in WPF
- 28. Webpack tema caricatore
- 29. Style SnackBar in tema dell'app
- 30. Utilizzare un tema diverso a seconda se il dispositivo è un tablet o telefono Android
potete inviare i vostri AndroidManifest.xml – f2prateek