Can anyone tell me where to instantiate a singleton class object like ArrayList?
I am trying to instantiate in the onCreate()
method
but its not instantiated. Can any one tell me where to allocate it?
public class SharedVariables extends Application
{
public static ArrayList<ArrayList<Map<String,String>>> ArrayOfImageUrlDicts;
public static ArrayList<ArrayList<Map<String,String>>> ArrayOfImageNameDicts;
@Override
public void onCreate()
{
super.onCreate();
ArrayOfImageUrlDicts = new ArrayList<ArrayList<Map<String,String>>>();
ArrayOfImageNameDicts = new ArrayList<ArrayList<Map<String,String>>>();
}
}