我想要做的是非常簡單的:獲取對象文件
String dataDir = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0).applicationInfo.dataDir;
Log.e(TAG , "dataDir = " + dataDir);
File tmpFile = new File(dataDir + "/raw/ocr.jpg");
但我得到了找不到文件的異常
我需要一個目標文件和我一樣
後photoUriString = MediaStore.Images.Media.insertImage(getActivity().getContentResolver(), tmpFile.getAbsolutePath(), null, null);
(因爲我想分享的谷歌+圖片,看到How to share image in google Plus through an android app?)
所以請不要告訴我一個讀者,一個BufferedReader,等...
感謝
你可以訪問一個原始資源,如R.raw.ocr – Raghunandan
你可以得到特定的資源id.using這個int resID = ApplictionName.this.getResources()。getIdentifier(yourFileName,「raw」,ApplicationName.this.getPackageName()); –
我需要文件的絕對路徑。請閱讀我的帖子:( –