【问题标题】:Best way to code over 200 true/false items in Android?在 Android 中编码 200 多个真/假项目的最佳方法是什么?
【发布时间】:2014-10-22 00:34:04
【问题描述】:

我可以在这方面使用一些帮助/指导。我正在尝试开发一个程序,该程序接受超过 200 个真/假响应的输入。目前我只知道如何通过在 XML 中放入 200 多个项目然后执行以下操作来做到这一点:

    etRaw[0] = (EditText) findViewById(R.id.etRaw0);
    etRaw[1] = (EditText) findViewById(R.id.etRaw1);
    etRaw[2] = (EditText) findViewById(R.id.etRaw2);
    etRaw[3] = (EditText) findViewById(R.id.etRaw3);

一直到最后一项,然后循环将其全部读入数组。看起来这是一个漫长而艰难的方法来做一些可能无限容易的事情。

我知道这有点含糊,但如果有人可以给我建议或指出正确的方向,我将不胜感激。提前致谢!

【问题讨论】:

    标签: java android input


    【解决方案1】:

    使用 RecyclerView、LayoutManager 和 Adapter:

    这些组件让您可以定义一个或多个布局,按需扩展(和/或回收)视图,并在用户滚动时根据您的数据集初始化这些视图。

    https://developer.android.com/training/material/lists-cards.html

    【讨论】:

      【解决方案2】:

      您需要将数据放入集合对象并填充 ListView。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-30
        • 1970-01-01
        • 2019-11-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多