我正在使用以下代码从用户的图库中选取图像。
Future getImageFromGallery(BuildContext context) async {
await ImagePicker.platform()
.pickImage(source: ImageSource.gallery)
.then((image) {
if (image != null) {
_cropImage(image, context);
}
});
}
Run Code Online (Sandbox Code Playgroud)
我收到以下警告。
The member 'platform' can only be used within 'package:image_picker/image_picker.dart' or a test.
Run Code Online (Sandbox Code Playgroud)
我不确定这个警告是什么意思。我尝试查找它,但无法找到解决此警告的解决方案。
Container我是颤振的新手,遇到了小部件大小的问题,它Row是Column孩子的。我的目标是使用动态数据渲染Column和小部件。Row代码如下。
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(35),
color: Colors.orange.shade400,
),
child: Padding(
padding: const EdgeInsets.symmetric(vertical: 15.0, horizontal: 25.0),
child: Column(
children: <Widget>[
Text("PEAK/THURSDAY"),
Text("\$24,355"),
weeklyExpenseBuilder(), // Row with Text widgets
],
),
),
)
Run Code Online (Sandbox Code Playgroud)
不固定容器的大小会使其占据所有屏幕空间,但固定其高度会导致RenderFlex overflow错误。有没有办法让Container小部件只占用与其子部件一样多的空间。我想要的设计看起来像这样