Я использую 2.3 на Nexus S (но пишу код против 2.2), и для отображения изображения в галерее Cooliris по умолчанию требуется вечность.Вот как я пытаюсь отобразить изображение:
Uri imageIdentifier = getImageUriOnFilesystem();
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(imageIdentifier, "image/jpeg");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Activity.this.startActivity(intent);
В конце концов, галерее требуется 5-10 секунд, чтобы перейти от черного экрана к отображению моего изображения, которое до смешного длинно и заставляет менядумаю, что я делаю что-то не так.Есть ли лучший способ отобразить изображение в галерее, не требуя установки другой галереи?