Android:使用系统图像查看器查看多个图像

时间:2010-09-07 02:52:51

标签: android image view android-intent

我们可以使用代码查看图像:

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 个答案:

答案 0 :(得分:2)

你不能。

整个意图和uris系统要么对一个项目采取行动,要么对所有项目采取行动。请参阅http://developer.android.com/reference/android/content/Intent.html并搜索“content:// contacts / people / 1”和“content:// contacts / people /”您是否尝试过让查看者在“/ sdcard”中显示所有图片的意图/”。更好的是插入该原生查看器的内容提供者。

答案 1 :(得分:0)