Flutter / Dart,Switch:引发了另一个异常:RenderFlex在右侧被99640像素溢出

时间:2019-01-12 21:25:36

标签: android dart flutter

我当前正在尝试将开关添加到我的android应用程序的设置页面。但是,当我添加代码并尝试在模拟器上查看它时,它将引发以下错误:

  

引发了另一个异常:RenderFlex在右侧溢出了99640像素。

代码:

add(a: A)

我正在尝试对其进行设置,以使文本在屏幕左侧对齐,而开关在右侧对齐。我不明白如何将小部件溢出99640像素。我没有看到Switch的尺寸选项。

enter image description here

1 个答案:

答案 0 :(得分:2)

这应该很容易做到。自定义ListTile或将其包装在Container中以进行自定义。

ListTile(
  title: Text("Setting Text One Title"),
  trailing: Switch(value: true, onChanged: (bool x) {}),
)

enter image description here