मैं उदाहरण पढ़ा है यह करने के लिए:कैसे यूआरआई, java.io.FileNotFoundException प्रदान बिटमैप पाने के लिए: नहीं सामग्री प्रदाता: /sdcard/Hello/1310610722879.jpg
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);
}
}
लेकिन मैं जावा मिल .io.FileNotFoundException: नहीं सामग्री प्रदाता: /sdcard/Hello/1310610722879.jpg
मेरे कोड यहाँ है:
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();
}
कोई भी विचार है कि यह कैसे काम करने के लिए?
ठीक है, मैं चारों ओर गड़बड़, यू यह करने के लिए है:
Uri uri1 = Uri.parse("file://" + Config.getPhotoPath(this));
कर सकते हैं यह बहुत अच्छा होगा कि वे जोड़ सकते हैं कि एमआईएम प्रकार को आरएफसी 2396 अनुपालन करने के बजाय एपीआई दस्तावेज में मैन्युअल रूप से जोड़ा जाना चाहिए:/ – amIT
मैं फिन नहीं कर सका डी विधि config.getPhotoPath(), आपने अपने कोड में छवि यूरी निर्दिष्ट नहीं किया है, फिर भी आप छवि को पुनः प्राप्त करने में कैसे सक्षम हैं? – akshay7692