如何使用用户输入的数据填充列表

时间:2016-06-16 04:45:57

标签: android listview populate

我有条形码扫描应用程序,您可以在扫描前标记条形码。我想做到这一点,当你标记和扫描某些东西时,它会显示在一个带有条形码标签的列表中,然后保存它。我在github上为整个项目提供了我的代码,请尽快帮助我。我的列表中的类名为list,您在其中标记条形码是mainactivity,条形码显示在结果页面中,我的列表填充的内容是User类,现在只是一堆填充。< / p>

GitHub

1 个答案:

答案 0 :(得分:2)

您需要做一些较小的修改: 第1步 - 创建一个包含所有扫描结果的DataModel。例如 -

class ScannerResultModel{
     int num;
     String format;
     String formatname;
     String Label
}

步骤2 - 在MainActivity中维护此模型的ArrayList,因此每当您获得新结果时,只需添加到此arrayList。

步骤3 - 为此模型实现parcelble,以便您可以通过输入intent将整个arrayList传递给ResultActivity。

现在您可以在结果活动中收到所有数据的列表。希望它能帮助你:))