Ich kann den Pfad der Datei mit dem angegebenen URI nicht ermitteln.Erhalte den Pfad einer Datei mit dem URI
Ich habe eine Videoanwendung, die ein Video entsprechend dem Pfad abspielt, den es von einem EditText liest.
Ich habe eine Schaltfläche zum Durchsuchen erstellt, mit der ich den integrierten Datei-Explorer mit ACTION_GET_CONTENT öffnen kann.
Ich möchte, dass jedes Video, auf das ich im Dateiexplorer klicke, automatisch auf den EditText gesetzt wird.
Im verloren in dem Teil, wo ich meine onActivityResult nennen
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
}
}
Wenn ich rufe uriEnd.getPath(); Ich bekomme einen seltsamen Weg
Ich weiß, dass diese Frage mehrmals gestellt wurde und ich habe mir die Antworten angesehen, aber selbst mit den gegebenen Vorschlägen ist der Weg nie richtig.
Kann ich Ihnen diese Bibliothek empfehlen? https://github.com/Angads25/android-filepicker Ich habe es verwendet und es löste meine Probleme mit der Datei – cutiko