Android:从另一个文件中的数据构建一个数组

标签 android arrays

如果我有一个 Activity ,并且我希望该 Activity 从项目中的 stub 文件中获取数据并将其放入一个数组中,我该怎么做?

目前,我使用的数据是硬编码到 Activity 中的,使用 setListAdapter 创建一个新的 ArrayAdapter,并通过以下方式构建此数组:

    static final String[] Food = new String[] {

        "Chips", "Fish"

    };

最佳答案

我认为this tutorial应该帮助你。它逐行读取文件并在控制台上打印内容。不要在控制台上打印内容,您应该将其添加到数组中。

例如行:

System.out.println(dis.readLine());

可能看起来像这样:

food[0] = dis.readLine();

顺便说一句...Java 中的变量名不应该是大写的(Java 命名约定)。

关于Android:从另一个文件中的数据构建一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7347317/

相关文章:

java - 如何使数组的前半部分是从 0 到 7 的随机整数,后半部分是数组前半部分的随机成员,但只能选择一次

javascript - 有 2 个具有相同 id 的对象数组,但一个对象属性为 true,另一个属性为 false,如果属性为 false,如何删除这两个对象

php - android php mysql从应用程序到数据库数据库插入多行

ruby - 迭代哈希数组并显示在 ruby​​ 的下拉列表中

java - 如何将 double[] 转换为 double 作为我的返回值? (不兼容类型错误)

android - 使用 AsyncTask 调用 API

Javascript仅在当前对象之后迭代数组中的对象

java - Android 上的动画

android - 如何将XML中的字符串数组和整数数组添加到一个集合中

java - 如何获取其他类中更新的 double 值