summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorOwen Lin <owenlin@google.com>2011-10-05 17:24:16 +0800
committerOwen Lin <owenlin@google.com>2011-10-05 17:24:16 +0800
commit9819424cbf0c21b50f4fefdd3472f543eec48d18 (patch)
tree18cd0c15c918b9b50234d507e25cbc0d70ce827f /src
parent1d536ee817b887da443f296d4360046bdf190c79 (diff)
downloadandroid_packages_apps_Gallery2-9819424cbf0c21b50f4fefdd3472f543eec48d18.tar.gz
android_packages_apps_Gallery2-9819424cbf0c21b50f4fefdd3472f543eec48d18.tar.bz2
android_packages_apps_Gallery2-9819424cbf0c21b50f4fefdd3472f543eec48d18.zip
Use merged album as the default parent set for an local media.
Change-Id: I36062cc1ea06ec9d2eb05e74157f4a071484a8a7 fix: 5141166
Diffstat (limited to 'src')
-rw-r--r--src/com/android/gallery3d/data/LocalSource.java20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/com/android/gallery3d/data/LocalSource.java b/src/com/android/gallery3d/data/LocalSource.java
index 58ac22490..9bb561b14 100644
--- a/src/com/android/gallery3d/data/LocalSource.java
+++ b/src/com/android/gallery3d/data/LocalSource.java
@@ -16,16 +16,16 @@
package com.android.gallery3d.data;
-import com.android.gallery3d.app.Gallery;
-import com.android.gallery3d.app.GalleryApp;
-import com.android.gallery3d.data.MediaSet.ItemConsumer;
-
import android.content.ContentProviderClient;
import android.content.ContentUris;
import android.content.UriMatcher;
import android.net.Uri;
import android.provider.MediaStore;
+import com.android.gallery3d.app.Gallery;
+import com.android.gallery3d.app.GalleryApp;
+import com.android.gallery3d.data.MediaSet.ItemConsumer;
+
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
@@ -143,8 +143,7 @@ class LocalSource extends MediaSource {
case MEDIA_TYPE_VIDEO:
return Path.fromString("/local/video").getChild(id);
default:
- return Path.fromString("/merge/{/local/image,/local/video}")
- .getChild(id);
+ return Path.fromString("/local/all").getChild(id);
}
}
@@ -176,12 +175,9 @@ class LocalSource extends MediaSource {
@Override
public Path getDefaultSetOf(Path item) {
MediaObject object = mApplication.getDataManager().getMediaObject(item);
- if (object instanceof LocalImage) {
- return Path.fromString("/local/image/").getChild(
- String.valueOf(((LocalImage) object).getBucketId()));
- } else if (object instanceof LocalVideo) {
- return Path.fromString("/local/video/").getChild(
- String.valueOf(((LocalVideo) object).getBucketId()));
+ if (object instanceof LocalMediaItem) {
+ return Path.fromString("/local/all").getChild(
+ String.valueOf(((LocalMediaItem) object).getBucketId()));
}
return null;
}