2
我已閱讀此文章:https://medium.com/@chrisbanes/appcompat-v23-2-daynight-d10f90c83e94。它提到DayNight主題,然後:Android DayNight MODE_NIGHT_AUTO與MODE_NIGHT_FOLLOW_SYSTEM
然後,您需要在您的應用程序中啓用該功能。你做到這一點的 調用AppCompatDelegate.setDefaultNightMode(),接受 四個值之一:
- MODE_NIGHT_NO。始終使用白天(淺色)主題。
- MODE_NIGHT_YES。總是使用夜晚(黑暗)主題。
- MODE_NIGHT_AUTO。白天/夜間基於一天中的時間的變化。
- MODE_NIGHT_FOLLOW_SYSTEM(默認)。此設置如下系統的 設置,基本上是在當時MODE_NIGHT_NO寫
情景很簡單: 應用會自動切換夜間模式不支持應用內設置。
- 我會使用MODE_NIGHT_AUTO還是MODE_NIGHT_FOLLOW_SYSTEM?
- 他們如何比較不同版本的Android?
- 他們兩人的優點和缺點(我可以想到應用程序之間的一致性問題...)?