直接贴修改记录
--- a/packages/apps/Gallery2/src/com/android/gallery3d/data/LocalAlbumSet.java
+++ b/packages/apps/Gallery2/src/com/android/gallery3d/data/LocalAlbumSet.java
@@ -141,9 +141,13 @@ public class LocalAlbumSet extends MediaSet
ArrayList<MediaSet> albums = new ArrayList<MediaSet>();
DataManager dataManager = mApplication.getDataManager();
for (BucketEntry entry : entries) {
- MediaSet album = getLocalAlbum(dataManager,
+ //limit Search directory only contain specied directorys.
+ if ( entry.bucketName.equals("Camera") || entry.bucketName.equals("Screenshots") ||
+ entry.bucketName.equals("Pictures") ){
+ MediaSet album = getLocalAlbum(dataManager,
mType, mPath, entry.bucketId, entry.bucketName);
- albums.add(album);
+ albums.add(album);
+ }
}