我在我的應用程序創建的PDF文件,併成功地存儲在SD卡,現在我想將PDF存儲不是在我的SD卡,但在內部存儲如圖here但是當我打開意向的PDF閱讀器爲:麻煩在內部存儲器中存儲的PDF和Adobe的
Intent i = new Intent();
i.setAction(Intent.ACTION_VIEW);
Uri uri = Uri.fromFile(file);
Log.v("Path",file.getAbsolutePath()); // Path data/data/com.cloudchowk.his.patient/files/LIPID PROFILE1300000403.pdf
i.setDataAndType(uri, "application/pdf");
startActivity(i);
PDF閱讀器顯示錯誤The document path is not valid.
我已經試過這兩個設備上一個植根和一個沒有,但它不工作的任何他們。我該怎麼辦 ?有任何想法嗎?
創建一個URI並傳遞路徑 –
我已經這樣做了,請參閱我在「pdf路徑」中的 –