diff --git a/lib/pages/battery_health_page.dart b/lib/pages/battery_health_page.dart index 290b312..8167c69 100644 --- a/lib/pages/battery_health_page.dart +++ b/lib/pages/battery_health_page.dart @@ -789,31 +789,35 @@ class _BatteryHealthPageState extends State Row( crossAxisAlignment: CrossAxisAlignment.end, children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.baseline, - textBaseline: TextBaseline.alphabetic, - children: [ - Text( - healthPercent.toStringAsFixed(1), - style: TextStyle( - fontSize: 40, - fontWeight: FontWeight.w500, - height: 1.0, - color: healthPercent < 70 ? Colors.red : Colors.black, // 🟢 动态颜色 + Row( + crossAxisAlignment: CrossAxisAlignment.baseline, + textBaseline: TextBaseline.alphabetic, + children: [ + Text( + healthPercent.toStringAsFixed(1), + style: TextStyle( + fontSize: 40, + fontWeight: FontWeight.w500, + height: 1.0, + color: healthPercent < 70 + ? Colors.red + : Colors.black, // 🟢 动态颜色 + ), + ), + const SizedBox(width: 2), + Text( + '%', + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w300, + height: 1.0, + color: healthPercent < 70 + ? Colors.red + : Colors.grey.shade600, // 🟢 动态颜色 + ), + ), + ], ), - ), - const SizedBox(width: 2), - Text( - '%', - style: TextStyle( - fontSize: 20, - fontWeight: FontWeight.w300, - height: 1.0, - color: healthPercent < 70 ? Colors.red : Colors.grey.shade600, // 🟢 动态颜色 - ), - ), - ], - ), const Spacer(), Column( crossAxisAlignment: CrossAxisAlignment.end,