Revision 4f9d1a69 src/com/rackspacecloud/android/ListLoadBalancersActivity.java
b/src/com/rackspacecloud/android/ListLoadBalancersActivity.java | ||
---|---|---|
29 | 29 |
import com.rackspace.cloud.loadbalancers.api.client.http.LoadBalancersException; |
30 | 30 |
|
31 | 31 |
public class ListLoadBalancersActivity extends ListActivity { |
32 |
|
|
32 |
|
|
33 | 33 |
private final int ADD_LOAD_BALANCER_CODE = 22; |
34 | 34 |
private LoadBalancer[] loadBalancers; |
35 | 35 |
private Context context; |
36 | 36 |
ProgressDialog pDialog; |
37 |
|
|
37 |
|
|
38 | 38 |
@Override |
39 | 39 |
public void onCreate(Bundle savedInstanceState) { |
40 | 40 |
super.onCreate(savedInstanceState); |
... | ... | |
52 | 52 |
context = getApplicationContext(); |
53 | 53 |
if (state != null && state.containsKey("loadBalancers")) { |
54 | 54 |
loadBalancers = (LoadBalancer[]) state |
55 |
.getSerializable("loadBalancers");
|
|
55 |
.getSerializable("loadBalancers"); |
|
56 | 56 |
if (loadBalancers.length == 0) { |
57 | 57 |
// displayNoServersCell(); |
58 | 58 |
} else { |
... | ... | |
72 | 72 |
+ "," + loadBalancers[position].getProtocol() + "," |
73 | 73 |
+ loadBalancers[position].getStatus()); |
74 | 74 |
startActivityForResult(viewIntent, 55); // arbitrary number; never |
75 |
// used again
|
|
75 |
// used again |
|
76 | 76 |
} |
77 | 77 |
} |
78 | 78 |
|
... | ... | |
102 | 102 |
setListAdapter(new LoadBalancerAdapter()); |
103 | 103 |
} |
104 | 104 |
} |
105 |
|
|
105 |
|
|
106 | 106 |
@Override |
107 | 107 |
public boolean onCreateOptionsMenu(Menu menu) { |
108 | 108 |
super.onCreateOptionsMenu(menu); |
... | ... | |
115 | 115 |
public boolean onOptionsItemSelected(MenuItem item) { |
116 | 116 |
switch (item.getItemId()) { |
117 | 117 |
case R.id.add_loadbalancer: |
118 |
Log.d("info", "click add lb"); |
|
119 | 118 |
startActivityForResult( |
120 | 119 |
new Intent(this, AddLoadBalancerActivity.class), ADD_LOAD_BALANCER_CODE); // arbitrary number never used again |
121 | 120 |
return true; |
... | ... | |
161 | 160 |
private LoadBalancersException exception; |
162 | 161 |
|
163 | 162 |
protected void onPreExecute() { |
164 |
Log.d("rscloudactivity", " pre execute async"); |
|
165 |
showDialog(); |
|
166 |
} |
|
167 |
|
|
163 |
showDialog(); |
|
164 |
} |
|
165 |
|
|
168 | 166 |
@Override |
169 | 167 |
protected ArrayList<LoadBalancer> doInBackground(Void... arg0) { |
170 | 168 |
ArrayList<LoadBalancer> loadBalancers = null; |
... | ... | |
187 | 185 |
setLoadBalancersList(result); |
188 | 186 |
} |
189 | 187 |
} |
190 |
|
|
188 |
|
|
191 | 189 |
@Override |
192 | 190 |
public void onActivityResult(int requestCode, int resultCode, Intent data) { |
193 | 191 |
super.onActivityResult(requestCode, resultCode, data); |
Also available in: Unified diff