我使用 GetX 来实现底部工作表的目的。我使用下面的代码来实现该功能。当我按 (i)-info 图标时,我希望弹出底部工作表,但我收到此错误。
处理手势时抛出以下 _CastError:空值检查运算符
这是代码:
GestureDetector(
onTap:(){
Get.bottomSheet(
Container(
child: Wrap(
children:<Widget>[
ListTile(
leading: Icon(Icons.wb_incandescent),
title: Text("Testing"),
onTap: () => {Get.changeTheme(ThemeData.light())},
),
ListTile(
leading: Icon(Icons.wb_incandescent),
title: Text("Testing"),
onTap: () => {Get.changeTheme(ThemeData.dark())},
),
]
),
),
);
},
child: Container(
width: 30.0,
height: 30.0,
decoration: BoxDecoration(
color: Color(0xFF1D265F),
borderRadius: BorderRadius.circular(80.0),
),
child: new LayoutBuilder(
builder: (context, constraint) {
return new Icon(
Icons.info_outline_rounded,
color: widget.cardContent.cardColor,
size: constraint.biggest.height,
);
},
),
),
),
Run Code Online (Sandbox Code Playgroud) dart android-studio flutter flutter-dependencies flutter-getx