我创建了像这样扩展应用程序的类
package com.appnetics;
import java.util.ArrayList;
import android.app.Application;
public class GlobalVariables extends Application {
public ArrayList<Encounter> encounters;
}
并像这样在清单中设置它
<application
android:name="GlobalVariables"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
在一个活动中,我使用此代码填充此数组
GlobalVariables appState = new GlobalVariables();
appState.encounters =new ArrayList<Encounter>();
................
then add
当尝试使用它时它会因空异常而崩溃,我在另一个活动或类似的类中使用它
GlobalVariables appState = new GlobalVariables();
Encounter EncounterObject = appState.encounters.get(position);
请问有什么遗漏吗,怎么解决