Comment obtenir bitmap fournir une URI, java.io.FileNotFoundException: Pas de fournisseur de contenu: /sdcard/Hello/1310610722879.jpg
J'ai lu l'exemple pour ce faire:
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK)
{
Uri imageUri = data.getData();
Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), imageUri);
}
}
Mais je m'en java.io.FileNotFoundException: Pas de fournisseur de contenu: /sdcard/Hello/1310610722879.jpg
Mon code est ici:
Uri uri1 = Uri.parse(Config.getPhotoPath(this));
try {
Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri1);
attachButton.setImageBitmap(bitmap);
} catch (Exception e) {
//TODO: handle exception
e.printStackTrace();
}
Toutes les idées comment le faire fonctionner?
Ok j'ai foiré autour, u ont pour ce faire:
Uri uri1 = Uri.parse("file://" + Config.getPhotoPath(this));
OriginalL'auteur Maurice | 2011-07-14
Vous devez vous connecter pour publier un commentaire.
Ok j'ai foiré autour, u ont pour ce faire:
Je ne pourrais pas trouver la méthode la Config.getPhotoPath(), aussi vous n'avez pas spécifié imageUri dans votre code,comment êtes-vous toujours en mesure de récupérer l'image ?
OriginalL'auteur Maurice
Ou vous pouvez le faire
OriginalL'auteur Helin Wang