Revision d8be1aef src/com/rackspacecloud/android/ListLoadBalancersActivity.java

b/src/com/rackspacecloud/android/ListLoadBalancersActivity.java
5 5
import android.app.AlertDialog;
6 6
import android.app.ListActivity;
7 7
import android.app.ProgressDialog;
8
import android.content.Context;
8 9
import android.content.DialogInterface;
9 10
import android.content.Intent;
10 11
import android.os.AsyncTask;
......
25 26
import com.rackspace.cloud.loadbalancers.api.client.http.LoadBalancersException;
26 27

  
27 28
public class ListLoadBalancersActivity extends ListActivity {
29
	
28 30
	private LoadBalancer[] loadBalancers;
31
	private Context context;
29 32
	ProgressDialog pDialog;
30 33
	
31 34
	@Override
......
42 45
	}
43 46

  
44 47
	private void restoreState(Bundle state) {
48
		context = getApplicationContext();
45 49
		if (state != null && state.containsKey("loadBalancers")) {
46 50
			loadBalancers = (LoadBalancer[]) state
47 51
					.getSerializable("loadBalancers");
......
137 141
		protected ArrayList<LoadBalancer> doInBackground(Void... arg0) {
138 142
			ArrayList<LoadBalancer> loadBalancers = null;
139 143
			try {
140
				loadBalancers = (new LoadBalancerManager()).createList();
144
				loadBalancers = (new LoadBalancerManager(context)).createList();
141 145
			} catch (LoadBalancersException e) {
142 146
				exception = e;
143 147
			}

Also available in: Unified diff