我無法使用給定的URI獲取文件的路徑。使用Uri獲取文件的路徑
我有一個視頻應用程序根據從EditText中讀取的路徑播放視頻。
我創建了一個瀏覽按鈕,允許我使用ACTION_GET_CONTENT打開內置文件瀏覽器。
我希望無論我在文件資源管理器中單擊的視頻路徑自動設置爲我的EditText。
林失去了在我打電話給我的onActivityResult
public Boolean onActivityResult(int requestcode, int resultCode, Intent data){
if(requestCode == RECEIVE_DATA){
Uri uriEnd = data.getData();
//here I am unsure of how to get the Path with the given Uri
//I am using SDK Build 24 Nougat
}
}
如果我叫uriEnd.getPath()的一部分;我得到一個奇怪的路徑
我知道這個問題已被多次詢問,我已經看了看答案,但即使提供的建議路徑是永遠不會正確的。
我可以向你推薦這個圖書館嗎? https://github.com/Angads25/android-filepicker我已經使用它,它解決了我的文件問題 – cutiko