我有条形码扫描应用程序,您可以在扫描前标记条形码。我想做到这一点,当你标记和扫描某些东西时,它会显示在一个带有条形码标签的列表中,然后保存它。我在github上为整个项目提供了我的代码,请尽快帮助我。我的列表中的类名为list,您在其中标记条形码是mainactivity,条形码显示在结果页面中,我的列表填充的内容是User类,现在只是一堆填充。< / p>
答案 0 :(得分:2)
您需要做一些较小的修改: 第1步 - 创建一个包含所有扫描结果的DataModel。例如 -
class ScannerResultModel{
int num;
String format;
String formatname;
String Label
}
步骤2 - 在MainActivity中维护此模型的ArrayList,因此每当您获得新结果时,只需添加到此arrayList。
步骤3 - 为此模型实现parcelble,以便您可以通过输入intent将整个arrayList传递给ResultActivity。
现在您可以在结果活动中收到所有数据的列表。希望它能帮助你:))