【发布时间】:2016-10-17 10:22:09
【问题描述】:
我有一个条形码扫描应用程序,您可以在其中标记条形码,然后再扫描它们。我想这样做,以便当您标记和扫描某些东西时,它会显示在带有您给条形码的标签的列表中,并保存它。我将整个项目的代码放在了github上,请尽快帮助我。我的列表的类称为 list,您将条形码标记为 mainactivity,条形码显示在结果页面中,填充我的列表的内容是 User 类,它现在只是一堆填充物。
【问题讨论】:
我有一个条形码扫描应用程序,您可以在其中标记条形码,然后再扫描它们。我想这样做,以便当您标记和扫描某些东西时,它会显示在带有您给条形码的标签的列表中,并保存它。我将整个项目的代码放在了github上,请尽快帮助我。我的列表的类称为 list,您将条形码标记为 mainactivity,条形码显示在结果页面中,填充我的列表的内容是 User 类,它现在只是一堆填充物。
【问题讨论】:
您需要做一些较小的修改: 第 1 步 - 创建一个包含所有扫描仪结果的 DataModel。例如 -
class ScannerResultModel{
int num;
String format;
String formatname;
String Label
}
第 2 步 - 在 MainActivity 中维护此模型的 ArrayList,因此每当您获得新结果时,只需将其添加到此 arrayList。
第 3 步 - 为这个模型实现 parcelble,这样您就可以通过输入意图将整个 arrayList 传递给 ResultActivity。
现在您可以在 Result Activity 中接收所有数据的列表。希望对你有帮助:)
【讨论】: