【发布时间】:2011-11-15 23:21:53
【问题描述】:
这是代码
protected static final String DIR_IMAGE = "/data/data/it.android.myprogram/images/";
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
Uri u = Uri.fromFile(destinationFile);
intent.setDataAndType(u, "image/*");
startActivity(intent);
如果我这样做,要打开的文件位于 /data/data/it.android.myprogram/images 中:
File dir = new File(DIR_IMAGE);
String[] files = dir.list();
var 文件包含所有文件,但当我开始时
intent.setDataAndType(u, "image/*");
startActivity(intent);
它显示消息Impossible to find /data/data/it.android.myprogram/images/img1.jpg
为什么??
【问题讨论】:
标签: android actionview