【问题标题】:Android Copy a static array of objects from one Java class to anotherAndroid 将对象的静态数组从一个 Java 类复制到另一个
【发布时间】:2018-02-11 06:44:48
【问题描述】:

我正在从 mysql 检索数据,并从中创建 Question 对象。 我制作了一系列 Question 对象。现在我想从其他 Java 活动中访问它。当我尝试从另一个类中获取其抛出的 NullPointerException 时,但在实例化的类中它显示它已被填充。

我的代码是:

【问题讨论】:

  • FetchData 不会立即完成
  • 如何完成?
  • QuizActivity 类的第 35 行是什么?您是否发布了 QuizActivity.java 的原始版本?

标签: java android mysql arrays


【解决方案1】:

看看这个:https://developer.android.com/reference/android/os/AsyncTask.html

您需要通过将必要的逻辑添加到 FetchData 类的 onPostExecute(Void aVoid) 方法中来确保在使用 fetchData.execute(); 调用 AsyncTask 后它已完成其工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 2013-04-12
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多