Skip to content

我想在AppTheme 中改主题,不能使用ScreenUtil 的 .w .sp等 #14

@Sayidssss

Description

@Sayidssss

请问怎样才能使用呢
我在fontSize后面加了.sp,会报错

appBarTheme: AppBarTheme(
        backgroundColor: Colors.white,
        foregroundColor: Color.fromARGB(200, 0, 0, 0),
        centerTitle: true,
        titleTextStyle: TextStyle(
          fontSize: 18.sp,
          fontWeight: FontWeight.bold,
          color: Color.fromARGB(200, 0, 0, 0),
        ),
      ),
E/flutter (29451): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: LateInitializationError: Field '_minTextAdapt@1617084504' has not been initialized.
E/flutter (29451): #0      ScreenUtil._minTextAdapt (package:flutter_screenutil/src/screen_util.dart)
E/flutter (29451): #1      ScreenUtil.scaleText (package:flutter_screenutil/src/screen_util.dart:224:34)
E/flutter (29451): #2      ScreenUtil.setSp (package:flutter_screenutil/src/screen_util.dart:258:65)
E/flutter (29451): #3      SizeExtension.sp (package:flutter_screenutil/src/size_extension.dart:24:33)
E/flutter (29451): #4      AppTheme.light (package:trade_app/common/styles/theme.dart:40:24)
E/flutter (29451): #5      AppTheme.light (package:trade_app/common/styles/theme.dart)
E/flutter (29451): #6      main (package:trade_app/main.dart:57:23)
E/flutter (29451): <asynchronous suspension>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions