- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用带有卡片的 ListView ,但我需要在左侧放置一条丝带
错误:
I/flutter (17109): Another exception was thrown: A RenderFlex overflowed by 80 pixels on the right.
I/flutter (17109): Another exception was thrown: A RenderFlex overflowed by 2.0 pixels on the right.
I/flutter (17109): Another exception was thrown: A RenderFlex overflowed by 63 pixels on the right.
I/flutter (17109): Another exception was thrown: A RenderFlex overflowed by 19 pixels on the right.
I/flutter (17109): Another exception was thrown: A RenderFlex overflowed by 80 pixels on the right.
I/flutter (17109): Another exception was thrown: A RenderFlex overflowed by 2.0 pixels on the right
代码项构建器 ListView
Dismissible(
onDismissed: (direction){
launch("tel:0${snapshot.data[index].celular}");
},
background: Card(
color: hexToColor("#25D366"),
child: Padding(padding: EdgeInsets.all(3.0),
child: Align(
alignment:Alignment.centerRight,
child: Icon(Icons.phone, color: Colors.white, size: 35.0,),
),
)
),
direction: DismissDirection.endToStart,
key: Key(DateTime.now().millisecondsSinceEpoch.toString()),
child: Card(
margin: EdgeInsets.symmetric(
horizontal: 5.0, vertical: 4.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
Container(
width: 8.0,
height: 110.0,
color: Colors.green,
child: Card(
),
),
Padding(
padding: EdgeInsets.only(
left: 1.0,
top: 7.0,
right: 5.0,
bottom: 5.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Text("CLIENTE: " + snapshot.data[index].nomeCliente, style: TextStyle(fontWeight: FontWeight.bold,color: Colors.blueGrey),),
Text("CONTATO: " + snapshot.data[index].contato,style: TextStyle(fontWeight: FontWeight.bold,color: Colors.blueGrey),),
Text("DESCRIÇAO: " + snapshot.data[index].descricaoOS,style: TextStyle(fontWeight: FontWeight.bold,color: Colors.blueGrey),),
Text("CELULAR: " +snapshot.data[index].celular,style: TextStyle(fontWeight: FontWeight.bold,color: Colors.blueGrey),),
Row(
mainAxisAlignment:
MainAxisAlignment.end,
children: <Widget>[
Container(
margin: EdgeInsets.only(
bottom: 0.0, top: 0.0),
width: 25.0,
height: 30.0,
decoration: BoxDecoration(
shape: BoxShape.rectangle,
image: DecorationImage(
image: AssetImage(
snapshot.data[index].origemOS == "INTERNO"?"images/interno.png":"images/carro.png"
)),
),
),
Text(
"OS: " +
snapshot.data[index].numOS
.toString(),
style: TextStyle(
fontWeight: FontWeight.bold,
color: hexToColor("#90B348")),
),
],
),
],
),
)
],
),
),
);
最佳答案
您需要用 Expanded
小部件包裹您的行第二个子项 - Padding
。
Dismissible(
onDismissed: (direction) {
// launch("tel:0123");
},
background: Card(
color: Colors.grey,
child: Padding(
padding: EdgeInsets.all(3.0),
child: Align(
alignment: Alignment.centerRight,
child: Icon(
Icons.phone,
color: Colors.white,
size: 35.0,
),
),
)),
direction: DismissDirection.endToStart,
key: Key(DateTime.now().millisecondsSinceEpoch.toString()),
child: Card(
margin: EdgeInsets.symmetric(horizontal: 5.0, vertical: 4.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
Container(
width: 8.0,
height: 110.0,
color: Colors.green,
child: Card(),
),
Expanded( //Add this - wrap second Child with Expanded
child: Padding(
padding:
EdgeInsets.only(left: 1.0, top: 7.0, right: 5.0, bottom: 5.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
......//Code Cont
关于android - 我/flutter (17109) : Another exception was thrown: A RenderFlex overflowed by 80 pixels on the right,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54731856/
我正在尝试制作动画,每当我滚动 ListView 和 listview 的偏移量大于 > 100。 动画有效,但就在动画结束时显示了 renderflex 溢出错误。 class HomePageVi
可在此处找到最小的可重现示例:https://github.com/HerrNiklasRaab/repro-widget-test-overflow 我当前的应用如下所示: import 'pack
在 Flutter Widget 中,有时布局溢出会导致在 Debug模式下出现异常,并显示像 🚧🚧🚧🚧 数字像素溢出。在 Release模式下,它看起来不错。 我应该让这样的布局溢出吗? 最
我试图在Column中添加一堆小部件,而根小部件是Material。简单的代码引发错误,我不明白为什么会导致错误。 我的代码是: import 'dart:math'; import 'package
嗨,大家好!这是我的问题。我有两个屏幕:home-screen.dart和 all-categories.dart . 当我从一个导航到动画 CategoriesWidget()与 HeroAnima
我有一个非常简单的控件,我试图在其中显示带有几个 TextFields 的 DropdownButton。 当应用程序在模拟器中运行时,我收到一条错误消息 BOTTOM OVERFLOWED BY I
******更新 ******** 这是更新后的 body,它解决了下面之前发布的滚动问题,但现在 A RenderFlex 在底部溢出了 620 像素。我将 body: listView 替换为 b
当我创建一个下拉按钮小部件时,我收到了这个错误,说 RenderFlex 在右侧被无限像素溢出。源代码为: import 'package:flutter/material.dart'; cl
我有以下代码。我有谷歌 例如TextField inside of Row causes layout exception: Unable to calculate size .问题是在我的情况下是这
我有以下 AlertDialog 小部件,其行为如下: 这是我的代码: showDialog( context: context, builder: (context) {
下面是我的代码,我总是在正确的尺寸上溢出一些像素。我也在玩 Expanded 和 Fixable 小部件以及行和列的 mainAxisSize。 看代码: Widget productDisplayL
我在学习 Flutter,在构建一个简单的应用程序时遇到了这种奇怪的行为。我已经创建了一个自定义有状态小部件,但我无法在另一个有状态小部件中使用它。这是预期的行为还是我在这里遗漏了什么? 错误是: T
我正在浏览 Uplabs并找到 Login Ui/UX由...设计 Yogesh Solanki和在 Flutter 中实现. 在编写该应用程序时,我遇到了一个问题: RenderFlex 溢出 1。
我正在构建一个包含 4-5 个表单字段的表单。但是,当我尝试输入数据时,它会抛出以下错误 Performing hot reload... Syncing files to device sdk gp
RenderFlex 在底部溢出了 676 像素。在 SingleChildScrollView 小部件仪表板(上下文){ 返回动画定位( 持续时间:持续时间, 顶部:0, 底部:0, 左:是折叠?
在设置不同的内容高度时调整动画容器的大小时遇到问题。 它在调整大小时抛出异常: ════════ Exception caught by rendering library ════════ Th
我需要创建一个搜索框,搜索结果在 ListView.Builder ,但我崩溃了!我试图通过获取 Container 来解决它高度值 MediaQuery.of(context).size.heigh
我有一个 flutter drive 集成测试,它将作为 CI 构建的一部分在各种设备上运行测试。 Flutter Drive 仅在输出中记录异常,但不会使测试失败。当渲染引擎抛出这个 Renderf
我在我的 Flutter 应用程序中使用 GridView 来显示图像及其标题。请检查以下代码。 import 'package:flutter/material.dart'; import '../
我在 Row 小部件上收到错误消息。 我该如何解决? Column( children: [ Padding( padding: const EdgeInsets.
我是一名优秀的程序员,十分优秀!