0
我想打開我已經下載到我的SD卡上的PDF文件。但是,通過意圖打開該文件時,它會給我錯誤,因爲找不到處理此意圖的活動。我想通過pdf閱讀器或其他任何方式在我的應用程序中打開pdf。建議我更好的解決方案,如果可能的話打開pdf。通過意圖打開pdf文件給出錯誤
PackageManager packageManager = getPackageManager();
Intent pdf= new Intent(Intent.ACTION_MAIN);
pdf.addCategory("android.intent.category.LAUNCHER");
pdf.setPackage("com.adobe.reader");
pdf.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
pdf.setDataAndType(Uri.fromFile(pdfPath),"application/pdf");
pdf.setData(Uri.parse(Environment.getExternalStorageDirectory().toString() + "/downloadedfile.pdf"));
請幫我這個。