首页 > 解决方案 > Flutter:如何将粘贴列值从 Excel 电子表格直接复制到 Flutter UI 中?

问题描述

是否有特定的小部件?我希望能够在我的手机(谷歌表格)或 Excel 文件上打开电子表格,选择包含 10-50 个纬度点的列,以及包含经度点的另一列。我希望能够将其直接粘贴到我的应用程序中并从中创建一个 latlng 列表。

我尝试过使用 Sticky Headers(如下),但它只会让我一次将所有内容粘贴到一个单元格中:

StickyHeadersTable(
          columnsLength: titleColumn.length,
          rowsLength: titleRow.length,
          columnsTitleBuilder: (i) => Text(titleColumn[i]),
          rowsTitleBuilder: (i) => Text(titleRow[i]),
          contentCellBuilder: (i, j) =>
              Container(height: 50, width: 50, child: TextField()),
          legendCell: Text('Sticky Legend'),
        ),

有没有办法修改它以通过复制/粘贴接受另一个电子表格中的整个列?

标签: flutterdartdata-structures

解决方案


推荐阅读