-
Notifications
You must be signed in to change notification settings - Fork 0
/
ErrorsActivity.java
38 lines (30 loc) · 1.01 KB
/
ErrorsActivity.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package com.appharbor.ui;
import org.json.JSONArray;
import com.actionbarsherlock.view.Window;
import com.appharbor.R;
import com.appharbor.adapters.ErrorsAdapter;
import com.appharbor.utils.JsonArrayTask;
import android.os.Bundle;
import android.widget.ListView;
public class ErrorsActivity extends BaseActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.errors);
setSupportProgressBarIndeterminateVisibility(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
new ErrorsTask().execute();
}
private class ErrorsTask extends JsonArrayTask {
public ErrorsTask() {
super(ErrorsActivity.this, "errors");
}
@Override
protected void handlePostExecute(JSONArray result) {
super.handlePostExecute(result);
ListView buildsView = (ListView)findViewById(R.id.list);
buildsView.setAdapter(new ErrorsAdapter(ErrorsActivity.this, result));
}
}
}