我想显示当前时间。使用 TimeOfDay.Now() 获取当前时间,
TimeOfDay _currentTime = TimeOfDay.now();
Text("Current Time: ${_currentTime.toString()}")
使用 Text() 小部件显示时间,但它显示 TimeOfDay(22.30) 而不是 10.30pm。
如何从 TimeOfDay(22.30) 中删除 TimeOfDay,只想显示 10.30pm。
我想设计一个自定义组件卡,卡中附有图像,标题部分将重叠在图像部分上,描述将添加在图像部分下方。如何在颤动中重叠图像上的文本?
class CardWithImage extends StatelessWidget {
final String title, buttonText;
final String subTitle;
final String body;
final asset;
CardWithImage({
this.title,
this.subTitle,
this.body,
this.asset,
this.buttonText,
});
@override
Widget build(BuildContext context) {
return Container(
width: MediaQuery.of(context).size.width,
margin: EdgeInsets.all(15),
decoration: BoxDecoration(
color: ThemeColors.primaryColor,
borderRadius: BorderRadius.circular(5),
boxShadow: [
BoxShadow(
color: ThemeColors.grey5,
blurRadius: 10,
spreadRadius: 5,
offset: Offset(3, 3),
)
],
),
child: Column(
children: <Widget>[
Image.asset(
asset,
height: 200,
width: MediaQuery.of(context).size.width,
fit: BoxFit.cover,
),
],
),
);
}
}
Run Code Online (Sandbox Code Playgroud)