小编Sye*_*A.R的帖子

“裁剪文件?” 无法分配给参数类型“File”,Flutter

在flutter中使用Image Cropper插件后,我想将图像转换为File类型,以便能够在下一个屏幕中显示它。我无法找到显示裁剪图像的方法。我可以得到一些帮助吗?

image file crop dart flutter

4
推荐指数
1
解决办法
2158
查看次数

三态|| value != null': 对于 CheckBoxListTiles 列表不为 true

即使我没有更改代码中的任何逻辑,我也会突然面临这个错误。显然,CheckBoxListTiles 列表没有被构建,并且这个错误被抛出给我。我不知道为什么会抛出它,因为这是我第一次遇到这个错误。先谢谢您的帮助。我还附上了错误所指向的小部件。

Widget checklistOptions1(String title) {
    return CheckboxListTile(
      title: Text(
        title,
        style: Theme.of(context).textTheme.subtitle1,
      ),
      value: values1[title],
      onChanged: (isFalse) {
        setState(() {
          values1[title] = isFalse!;
        });
      },
      activeColor: redAccentColor,
      checkboxShape: RoundedRectangleBorder(
        borderRadius: BorderRadius.circular(4),
      ),
      controlAffinity: ListTileControlAffinity.trailing,
    );
  }
Run Code Online (Sandbox Code Playgroud)

这是错误所指向的小部件,尽管这个小部件不久前工作得很好,但我没有发现它有任何问题。

checkbox list dart flutter

3
推荐指数
1
解决办法
2117
查看次数

如何使用 Flutter 在我的应用栏中构建水平可滚动的日历?

在此输入图像描述这就是现在的样子

这就是我现在的样子。

日历的预期设计

我无法找到任何插件或任何方法来构建这种特定类型的小部件。我一直在这方面遇到麻烦,因此非常感谢您的帮助。

import 'package:flutter/material.dart';
import 'package:healthonify_mobile/constants/text_styles.dart';
import 'package:healthonify_mobile/widgets/cards/add_workout.dart';
import 'package:healthonify_mobile/widgets/cards/average_calories_burnt.dart';
import 'package:healthonify_mobile/widgets/cards/reminder_card.dart';
import 'package:healthonify_mobile/widgets/cards/steps_card.dart';
import 'package:healthonify_mobile/widgets/cards/track_workout.dart';
import 'package:healthonify_mobile/widgets/cards/workout_details.dart';
import 'package:healthonify_mobile/widgets/other/calendar_appbar.dart';

class WorkoutScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return SafeArea(
      child: Scaffold(
        appBar: CalendarAppBar(),
        body: SingleChildScrollView(
          physics: BouncingScrollPhysics(),
          child: Column(
            children: [
              SizedBox(height: 12),
              Row(
                mainAxisAlignment: MainAxisAlignment.center,
                children: [
                  WorkoutDetailsCard(),
                ],
              ),
              SizedBox(height: 22),
              Row(
                mainAxisAlignment: MainAxisAlignment.center,
                children: [
                  StepsCard(),
                ],
              ),
              SizedBox(height: 22),
              Row(
                children: [
                  Padding(
                    padding: const EdgeInsets.only(left: 16),
                    child: Text(
                      'Track your workout',
                      style: …
Run Code Online (Sandbox Code Playgroud)

calendar appbar dart flutter

1
推荐指数
1
解决办法
5095
查看次数

标签 统计

dart ×3

flutter ×3

appbar ×1

calendar ×1

checkbox ×1

crop ×1

file ×1

image ×1

list ×1