我想為深色和淺色主題設定不同的應用程式背景影像,并希望它們根據系統主題進行更改。
我還使用顫振包Adaptive_theme: ^3.1.1根據系統模式在深色和淺色主題之間進行切換。
我的應用程式背景圖片代碼:
return SafeArea(
child: Container(
decorarion: BoxDecoration(
image: DecorationImage(
image: AssetImage('/path'),
),
fit: BoxFit.cover
),
child: Scaffold(...),
),
);
如何實作我必須達到我想要的結果的包,或者還有其他方法嗎?
uj5u.com熱心網友回復:
您可能可以像這樣推斷出正確的背景。
Theme.of(context).brightness == Brightness.light ? AssetImage('/path/light') : AssetImage('/path/dark')
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/524830.html
標籤:扑镖
