J'utilise le filtre intention d'obtenir le chemin du fichier sélectionné par l'utilisateur avec un fichier-chooser, J'ai malheureusement problème pour obtenir le chemin absolu,Android File Chooser Chemin absolu Problème
le chemin onActivityResult commence toujours avec diverses données supplémentaires qui provoquent des erreurs dans mon application
par exemple
/content/:/myabsolutepath
ou
file:///myabsolutepath
et les attributs supplémentaires dépend du type de fichier, le gestionnaire de fichiers sur le téléphone, etc.
Je dois obtenir que le chemin absolu sous la forme
/myabsolutepath
Ici il y a mon code
private void openFile() {
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.setType("file/*");
startActivityForResult(i, FILE_REQ_CODE);
}
protected void onActivityResult(int requestCode, int resultCode, Intent i) {
//String with the path;
path = i.getDataString();
super.onActivityResult(requestCode, resultCode, i);
}
C'est le droit d'un swer, il doit être sélectionné comme réponse acceptée. –