Flutter 中 ListTileIcon 和 Checkbox 的交换位置

问题描述

我也是使用 Flutter 和 stackoverflow(活动)的新手。因此,对于任何不寻常的行为,我深表歉意。正因为如此,我敢肯定,我分享了太多代码......只是为了确保。

问题:我必须交换下拉箭头和复选框的位置。

...
      body: Container(
          margin: EdgeInsets.all(12.0),decoration: Boxdecoration(
            borderRadius: BorderRadius.all(Radius.circular(12)),),child: Container(
              child: ListView.builder(
                itemCount: entries.length,itemBuilder: (BuildContext context,int index) {
                  return new Column(
                      children: <Widget>[
                        CheckBoxListTile(
                            value: true,title: DataPopUp(entries[index]),onChanged: null,

...

...
      Widget _buildTiles(DataList root) {
        if (root.children.isEmpty)
          return ListTile(
              title: Text(root.title)
          );
        return ExpansionTile(
          key: PageStorageKey<DataList>(root),title: Text(
            root.title,style: AppTheme.appTextStyles.dropdownTourText,children: root.children.map(_buildTiles).toList(),);
...

screenshot of list with checkbox

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)