【发布时间】:2021-07-11 02:39:10
【问题描述】:
我需要为我的 Flutter 应用程序中的所有 UI 元素分配一个标识符(键)以实现 appium 自动化。到目前为止,我一直在使用key: Key('someKey'), 来处理按钮等静态元素。但不确定如何为动态创建的 UI 元素(如以下列表项)生成密钥。我需要为每个列表项分配键值。
ListView.builder(
itemCount: items.length,
itemBuilder: (context, index) {
final item = items[index];
return ListTile(
title: item.buildTitle(context),
subtitle: item.buildSubtitle(context),
);
},
);
【问题讨论】:
标签: android ios flutter dart flutter-web