aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Doan <andy.doan@linaro.org>2011-10-14 23:29:58 -0500
committerAndy Doan <doanac@gmail.com>2011-10-14 23:29:58 -0500
commitc5aea7cd7c501d3949fd0ba3831d19525ac73c66 (patch)
tree3283d53fe8b096c2cbdf606c08a1a9898852b94b
parent0c11d6460bb47064f85eca60857352f5d4279de4 (diff)
downloadLinaroConnect-c5aea7cd7c501d3949fd0ba3831d19525ac73c66.tar.gz
make image list intent implicit
making this implicit allows for a code simplification
-rw-r--r--AndroidManifest.xml9
-rw-r--r--src/org/linaro/connect/handler/JSONImagesHandler.java4
2 files changed, 5 insertions, 8 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index f78537f..71e744a 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -17,14 +17,13 @@
<activity android:name=".ImagesListActivity"
android:label="@string/app_name">
<intent-filter>
- <action android:name="android.intent.action.MAIN" />
+ <action android:name="org.linaro.connect.IMAGES" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="http"/>
</intent-filter>
</activity>
<activity android:name=".ImageViewActivity"
- android:label="@string/app_name">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- </intent-filter>
+ android:label="@string/app_name">
</activity>
</application>
diff --git a/src/org/linaro/connect/handler/JSONImagesHandler.java b/src/org/linaro/connect/handler/JSONImagesHandler.java
index cd8a94e..5375276 100644
--- a/src/org/linaro/connect/handler/JSONImagesHandler.java
+++ b/src/org/linaro/connect/handler/JSONImagesHandler.java
@@ -1,7 +1,5 @@
package org.linaro.connect.handler;
-import org.linaro.connect.ImagesListActivity;
-
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -10,7 +8,7 @@ public class JSONImagesHandler implements IJSONHandler {
@Override
public Intent getIntent(Context ctx, String data) {
- Intent i = new Intent(ctx, ImagesListActivity.class);
+ Intent i = new Intent("org.linaro.connect.IMAGES");
i.setData(Uri.parse(data));
return i;
}