【发布时间】:2013-03-04 09:31:17
【问题描述】:
我正在尝试读取文件。 我不介意地点,所以我尝试了各种地点和方法:
File file = new File("DFirstPdf.pdf");
File file = new File("C:/DFirstPdf.pdf");
File file = new File("C:\\DFirstPdf.pdf");
但我总是得到那个文件不存在。我正在使用 Eclipse 和模拟器工作,但我没有更多的想法。
我想做的是: 如果(文件。存在()) { Uri 路径 = Uri.fromFile(file); Intent 意图 = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(路径,“应用程序/pdf”); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
PackageManager pm = getPackageManager();
List<ResolveInfo> activities = pm.queryIntentActivities(intent, 0);
if (activities.size() > 0)
{
startActivity(intent);
}
else
{
// Do something else here. Maybe pop up a Dialog or Toast
}
【问题讨论】:
标签: android eclipse-rcp simulator file-not-found