aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Doan <andy.doan@linaro.org>2011-10-24 19:57:56 -0500
committerAndy Doan <andy.doan@linaro.org>2011-10-24 19:57:56 -0500
commite804159fe154ff0f9383fd61e5e83074cb4d164c (patch)
tree720bb9d509a392127f696245613512f40b8b1899
parentb48178ab6a957a62f2666fc0e6b8198c11ab9ac6 (diff)
downloadLinaroConnect-e804159fe154ff0f9383fd61e5e83074cb4d164c.tar.gz
simplify logic of creating layout adapter
setJsonURL now sets a cache name, so we don't need this code anymore
-rw-r--r--src/org/linaro/connect/LinaroConnectActivity.java12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/org/linaro/connect/LinaroConnectActivity.java b/src/org/linaro/connect/LinaroConnectActivity.java
index 8130b74..fb87a82 100644
--- a/src/org/linaro/connect/LinaroConnectActivity.java
+++ b/src/org/linaro/connect/LinaroConnectActivity.java
@@ -17,6 +17,8 @@ import android.widget.ListView;
public class LinaroConnectActivity extends Activity {
+ private final static String LAYOUT_URL = "http://people.linaro.org/~doanac/connect-layout.json";
+
private JSONLayoutAdapter mAdapter;
@Override
@@ -30,7 +32,7 @@ public class LinaroConnectActivity extends Activity {
LinaroConnect.initializeCache(ctx);
ListView lv = (ListView) findViewById(R.id.connect_items);
- mAdapter = new JSONLayoutAdapter(ctx);
+ mAdapter = new JSONLayoutAdapter(ctx, LAYOUT_URL);
lv.setAdapter(mAdapter);
lv.setOnItemClickListener(mClickListener);
}
@@ -45,15 +47,11 @@ public class LinaroConnectActivity extends Activity {
private final static long INTERVAL = 1000*60*30; //check every 30 minutes
- private final static String LAYOUT_FILE = "connect-layout.json";
- private final static String LAYOUT_URL = "http://people.linaro.org/~doanac/connect-layout.json";
-
- public JSONLayoutAdapter(Context ctx) {
+ public JSONLayoutAdapter(Context ctx, String url) {
super(ctx, R.layout.connect_item, R.id.connect_item_label);
setRefreshInterval(INTERVAL);
- setCacheFileName(LAYOUT_FILE);
- setJSONUrl(LAYOUT_URL);
+ setJSONUrl(url);
setCacheResourceId(R.raw.connect_layout);
}