尝试从其他类获取数据时崩溃

时间:2014-03-20 10:14:12

标签: java android class crash

我试图从不同的课程/活动中获取随机信件,但由于某种原因它会崩溃

randomLogic randomFunc;
    String resultRandom = randomFunc.randomLetter(); <- crashes here 
    randomKana.setText(resultRandom);

这是另一个班级:

    public String randomLetter(){
    int hiraArray = sFirst.length;
    String hiragana_array = sFirst[RANDOM.nextInt(hiraArray)];
    return hiragana_array;
}

1 个答案:

答案 0 :(得分:2)

您只声明了randomLogic randomFunc;。但是你还没有初始化。

如果randomLogic是Activity类,则不应实例化Activity类。它仅在清单中声明并具有自己的生命周期。

要在活动之间传递值,请使用intent.putExtra方法