【发布时间】:2021-01-01 11:03:06
【问题描述】:
我正在尝试在启用暗模式时启用暗模式图像变体,并在启用光时启用亮背景图像。有什么办法可以在颤振中做到这一点
onTap: () {
if (Theme.of(context).brightness == Brightness.dark) {
setBrightness(Brightness.light);
setting.value.brightness.value = Brightness.light;
AppBar(
title: Image.asset('assets/img/gc.png', height: 100,));
} else {
setting.value.brightness.value = Brightness.dark;
setBrightness(Brightness.dark);
AppBar(
title: Image.asset('assets/img/cgold.png', height: 100,),);
}
setting.notifyListeners();
((工作解决方案))
title: Image.asset(Theme.of(context).brightness == Brightness.dark
? ('assets/img/gold.png')
: ('assets/img/white.png'), height: 100,),
这只是简单地放在 appBar 小部件中 :)
【问题讨论】:
标签: flutter user-interface dart