相关疑难解决方法(0)

Flutter resizeToAvoidBottomInset true 不适用于 Expanded ListView

键盘隐藏了我的ListView(GroupedListView)。我认为这是因为ExpandedWidget。

我的身体:

Column(
        children: [
          Expanded(
            child: Padding(
              padding: const EdgeInsets.all(8.0),
              child: GroupedListView<dynamic, String>(
              controller: _scrollController,
              keyboardDismissBehavior:
                    ScrollViewKeyboardDismissBehavior.onDrag,
              physics: const BouncingScrollPhysics(
                    parent: AlwaysScrollableScrollPhysics()),
              itemBuilder: (context, message) {
                  return ListTile(
                      title: ChatBubble(message),
                  );
                },
              elements: messages,
              groupBy: (message) => DateFormat('MMMM dd,yyyy')
                    .format(message.timestamp.toDate()),
              groupSeparatorBuilder: (String groupByValue) =>
                    getMiddleChatBubble(context, groupByValue),
              itemComparator: (item1, item2) =>
                    item1.timestamp.compareTo(item2.timestamp),
              useStickyGroupSeparators: false,
              floatingHeader: false,
              order: GroupedListOrder.ASC,
              ),
            ),
          ),
          WriteMessageBox(
              group: group,
              groupId: docs[0].id,
              tokens: [widget.friendToken])
        ],
      );
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

为什么resizeToAvoidBottomInset不起作用?

我已经向 Flutter …

dart flutter flutter-layout

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

标签 统计

dart ×1

flutter ×1

flutter-layout ×1