Liste de tableaux en tant que variable globale

J'ai créé la classe qui s'étendent de l'application comme ça

package com.appnetics;

import java.util.ArrayList;

import android.app.Application;

public class GlobalVariables extends Application {

    public ArrayList<Encounter> encounters;

}

et de les mettre en manifist comme ce

<application
android:name="GlobalVariables"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >

dans un Actiity je remplis ce tableau à l'aide de ce code

GlobalVariables appState = new GlobalVariables();
appState.encounters =new ArrayList<Encounter>(); 
................
then add 

tentent de l'utiliser il crash avec nulle exception, je l'utilise dans une autre activité ou de la classe comme ça

    GlobalVariables appState = new GlobalVariables();

    Encounter EncounterObject = appState.encounters.get(position);

est qu'il manque quelque chose s'il vous plaît , comment faire pour résoudre ce

Vous créez une nouvelle instance de GlobalVariabels à chaque fois. Ainsi, lorsque vous essayez d'obtenir votre liste get(position) sera nulle

OriginalL'auteur AMH | 2012-06-11