【问题标题】:How do I populate my list with user-entered data如何使用用户输入的数据填充我的列表
【发布时间】:2016-10-17 10:22:09
【问题描述】:

我有一个条形码扫描应用程序,您可以在其中标记条形码,然后再扫描它们。我想这样做,以便当您标记和扫描某些东西时,它会显示在带有您给条形码的标签的列表中,并保存它。我将整个项目的代码放在了github上,请尽快帮助我。我的列表的类称为 list,您将条形码标记为 mainactivity,条形码显示在结果页面中,填充我的列表的内容是 User 类,它现在只是一堆填充物。

GitHub

【问题讨论】:

    标签: android listview populate


    【解决方案1】:

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

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

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

    第 3 步 - 为这个模型实现 parcelble,这样您就可以通过输入意图将整个 arrayList 传递给 ResultActivity。

    现在您可以在 Result Activity 中接收所有数据的列表。希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 2010-11-10
      • 1970-01-01
      • 2013-05-11
      • 2021-02-04
      • 2017-09-13
      • 1970-01-01
      • 2018-09-16
      • 2013-08-05
      • 1970-01-01
      相关资源
      最近更新 更多