Das neue Update für die Google Support-Bibliothek beginnt und ich möchte die Theme.AppCompat.DayNight
in meine App implementieren.
Das Problem, das ich habe, ist, dass es niemand zu erklären scheint, wie man es anpasst. Also, wenn ich eine andere colorAccent
für den Tag und eine andere für die Nacht haben möchte, wie mache ich das? Solltest du verschiedene dunkle und helle Themen angeben? Danke im Voraus!Wie benutzt man das neue DayNight Theme?
10
A
Antwort
27
Sie können die night resource qualifier folder verwenden.
Auf diese Weise können Sie Farben und die anderen Ressourcen für die Nacht und für den Tag definieren.
Qualifikation:
night
: Nachtzeit
notnight
: Tageszeit
Beispiel:
<style name="AppTheme" parent="Theme.AppCompat.DayNight">
<item name="colorPrimary">@color/primary</item>
</style>
In values-night
und values-notnight
Ordner definieren Sie Ihre Farbe:
<color name="primary">XXXX</color>
Achten Sie auf die official post:
Bitte beachten Sie die Standardfarben verwenden oder unter Ausnutzung der Tönungs Unterstützung in AppCompat unterstützen diesen Modus, viel einfacher zu machen.
Verwandte Themen
- 1. Wie benutzt man das neue Subsonic 3.0 IRepository Muster
- 2. Wie benutzt man das eckige Material?
- 3. Wie benutzt man das TreeViewDragDropTarget MVVM
- 4. Wie benutzt man das Eigenschaften-Maven-Plugin?
- 5. Wie man das benutzt! Betreiber in Scala?
- 6. Wie benutzt man Jquery?
- 7. Wie benutzt man history.js?
- 8. Wie benutzt man org.netbeans.swing.outline?
- 9. Wie benutzt man HorizontalScrollView?
- 10. ViewDragHelper: wie man es benutzt?
- 11. C++ - wie benutzt man das Objekt, das die Funktion aufruft?
- 12. Wie benutzt man TailCalls?
- 13. Wie benutzt man will_paginate?
- 14. Wie benutzt man onResume()?
- 15. Wie benutzt man Resources.getFraction()?
- 16. Wie benutzt man das neue "rails new myapp --api" mit einem clientseitigen JavaScript-Framework?
- 17. Wie benutzt man TCharHelper?
- 18. Wie benutzt man Split?
- 19. Wie benutzt man ActionMenuView?
- 20. Wie benutzt man ADBannerView?
- 21. Wie benutzt man pg_stat_activity?
- 22. Wie benutzt man JProgressBar?
- 23. Wie man ModelMultipleChoiceFilter benutzt?
- 24. Wie benutzt man TextAction
- 25. Wie man Schluck-neuer benutzt?
- 26. Wie man ConsoleCancelEventHandler mehrmals benutzt
- 27. Wie identifiziert man das neue iPad
- 28. Wie benutzt man zwei Winkelmodule?
- 29. CIImage: Wie benutzt man CIAffineTransform?
- 30. Wie benutzt man (googlesheets) richtig?
wow! Danke für diese Antwort! –
Ok, versuche das einzurichten, aber ich habe ein Problem. Selbst wenn ich den Nachtmodus aktiviere, wird das Thema immer noch als hell angezeigt. Muss ich den dunklen Modus manuell erstellen? –
@JoeSmith Schauen Sie hier: https://medium.com/@chrisbanes/appcompat-v23-2-daynight-d10f90c83e94#.eyx8h9u26 –