在Widget build(BuildContext context) 的theme(),后面加入以下代码就实现了。之后app的颜色模式就能跟随系统改变深色模式或者正常模式。深色模式主要用于夜晚使用或者需要省电的时候使用。
#非GetX,代码在IOS下测试通过。
darkTheme: ThemeData(
brightness: Brightness.dark,
textTheme: const TextTheme(
subtitle1: TextStyle(
color: Colors.blue
)
)
// textTheme:
),
GetX下的深色模式
#GetX,代码在IOS下测试通过。
#就一行代码放在需要执行的地方
Get.changeTheme(Get.isDarkMode ? ThemeData.light() :ThemeData.dark());
© 版权声明
文章版权归作者所有,未经允许请勿转载。