Failed to save the image from the application assets folder to the Gallery folder in Android?

I wrote this code to save it in the specified folder name, but I want to save this image in the Gallery / Folder_name / Image specified . Can someone please help me ..... CODE:

saveImageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub saveImage(getBitmapFromAsset("save_fatwa.jpg"), "save_fatwa.jpg"); } }); private Bitmap getBitmapFromAsset(String strName) { AssetManager assetManager = getAssets(); InputStream istr = null; Bitmap bitmap = null; try { istr = assetManager.open(strName); if (istr.equals(null)) { Log.i("getBitmapFromAsset isStr", "" + istr); bitmap = BitmapFactory.decodeStream(assetManager .open("save_fatwa.jpg")); } else { bitmap = BitmapFactory.decodeStream(istr); } } catch (IOException e) { e.printStackTrace(); } // Bitmap bitmap = BitmapFactory.decodeStream(istr); return bitmap; } private void saveImage(Bitmap finalBitmap, String imageName) { String root = Environment.getExternalStorageDirectory().toString(); File myDir = new File(root + "/Jamia Binoria Images"); myDir.mkdirs(); // String fname = "save_fatwa.jpg"; File file = new File(myDir, imageName); if (file.exists()) { Log.i("file exists", "" + imageName); file.delete(); } else { Log.i("file does not exists", "" + imageName); } try { FileOutputStream out = new FileOutputStream(file); finalBitmap.compress(Bitmap.CompressFormat.JPEG,90,out); // sendBroadcast(new Intent( // Intent.ACTION_MEDIA_MOUNTED, // Uri.parse("file://" + // Environment.getExternalStorageDirectory()))); out.flush(); out.close(); } catch (Exception e) { e.printStackTrace(); } } 

Here I used another function to get images from the Assets folder. Please let me know what to add to this code to save it in Gallery / FolderName / Image

0
android android-assets imageview
Feb 22 '14 at 8:04
source share
1 answer

Add permission to mainfest.xml file

  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

Below is the link.

0
Feb 22 '14 at 8:13
source share



All Articles