Android: просмотр нескольких изображений с помощью системы просмотра изображений - PullRequest
1 голос
/ 07 сентября 2010

Мы можем просмотреть изображение с кодом:

Intent intent = new Intent();  
intent.setAction(android.content.Intent.ACTION_VIEW);  
File file = new File("/sdcard/test.jpg");  
intent.setDataAndType(Uri.fromFile(file), "image/*");  
startActivity(intent); 

Что если у нас есть несколько изображений?Как мы можем поставить дополнения, чтобы зритель знал, что у нас есть

/ sdcard / a.jpg, /sdcard/b.jpg, /sdcard/c.jpg?

Я надеюсь сделатьэто вовремя, потому что начинать деятельность очень дорого.

Кто-нибудь может мне помочь?Спасибо!

Ответы [ 2 ]

2 голосов
/ 26 сентября 2010

Вы не можете.

Вся система намерений и юрисдикций заключается в том, чтобы либо выполнить действие над одним элементом, либо выполнить действие над всеми элементами. См. http://developer.android.com/reference/android/content/Intent.html и найдите «content: // contacts / people / 1» и «content: // contacts / people /». Вы пытались найти намерение, которое позволило бы зрителю показывать все изображения в «/ SD Card/". Еще лучше подключиться к контент-провайдеру этой программы просмотра.

0 голосов
/ 07 сентября 2010
...