我的列有问题,在列内我有 3 个容器。第一个有图片,另外两个有文字。例如,对于第一个容器,我想应用 100 之类的高度。但我可以应用的最大数量是 60,然后它就会导致底部溢出。我正在使用 Grid.count 制作网格视图并使用 List.genarate 列出它们。PS:扩展包裹会影响第一个容器的高度,并且容器没有固定的高度这是我的代码:
Column(
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
Container(
height: 90,
decoration: BoxDecoration(
color: Theme.of(context).primaryColor,
borderRadius: BorderRadius.all(Radius.circular(10)),
boxShadow: [
BoxShadow(
color: Theme.of(context).focusColor.withOpacity(0.9),
blurRadius: 4,
offset: Offset(0, 2)),
],
),
width: 90,
child: Hero(
tag: widget.heroTag + widget.product.id,
child: Padding(
padding: const EdgeInsets.all(6.0),
child: CachedNetworkImage(
height: 90,
fit: BoxFit.fill,
imageUrl: this.widget.product.imageUrl,
placeholder: (context, url) => Image.asset(
'assets/img/loading.gif',
fit: BoxFit.cover,
height: 150,
),
errorWidget: (context, url, error) => Icon(Icons.error),
),
),
),
), …Run Code Online (Sandbox Code Playgroud) 如何在Sentry中发送特定信息?文档中有事件,但如何正确使用它们以及到底在哪里使用它们(例如:发送带有错误的用户电子邮件)?
Sentry 提供了这个源代码,但是我到底要在哪里使用它呢?:
Sentry.configureScope(
(scope) => scope.user = SentryUser(id: '1234', email: 'jane.doe@example.com'),
);
Run Code Online (Sandbox Code Playgroud)
以及如何在调试模式下停止发送报告?
我有一个问题,如何检测设备语言,并据此在应用程序最初启动时给出正确的语言?如果可能,请提供带有代码的示例。