aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Doan <andy.doan@linaro.org>2011-10-25 14:27:21 -0500
committerAndy Doan <andy.doan@linaro.org>2011-10-25 14:27:21 -0500
commit419dff2c4d1b7f586970f92c692e1dd9b570db42 (patch)
tree4caea98dd6e86f62d6be8fe68210a5975b11ff29
parentf4c8ba1f3318d713d7323885fc8e4d97578e8546 (diff)
downloadLinaroConnect-419dff2c4d1b7f586970f92c692e1dd9b570db42.tar.gz
add ability to version main layout
this allows us to version layouts so that different versions of the app can be upgraded to use newer enhanced layouts
-rw-r--r--src/org/linaro/connect/LinaroConnectActivity.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/org/linaro/connect/LinaroConnectActivity.java b/src/org/linaro/connect/LinaroConnectActivity.java
index 78ba386..5ec4d24 100644
--- a/src/org/linaro/connect/LinaroConnectActivity.java
+++ b/src/org/linaro/connect/LinaroConnectActivity.java
@@ -47,7 +47,7 @@ public class LinaroConnectActivity extends Activity {
setTitle(getTitle() + " - " + lbl);
ListView lv = (ListView) findViewById(R.id.connect_items);
- mAdapter = new JSONLayoutAdapter(ctx, url, resid);
+ mAdapter = new JSONLayoutAdapter(ctx, url, lbl, resid);
lv.setAdapter(mAdapter);
lv.setOnItemClickListener(mClickListener);
}
@@ -81,10 +81,11 @@ public class LinaroConnectActivity extends Activity {
private final static long INTERVAL = 1000*60*30; //check every 30 minutes
- public JSONLayoutAdapter(Context ctx, String url, int resid) {
+ public JSONLayoutAdapter(Context ctx, String url, String lbl, int resid) {
super(ctx, R.layout.connect_item, R.id.connect_item_label);
setRefreshInterval(INTERVAL);
+ setCacheFileName(lbl);
setUrl(url);
setCacheResourceId(resid);
}