Android: Display Image from SD CARD

后端 未结 4 1809
栀梦
栀梦 2020-11-27 06:53

This is driving me insane! Here\'s my code (I know this file exists):

File imageFile = new File(\"/sdcard/gallery_photo_4.jpg\");
ImageView jpgView = (Image         


        
4条回答
  •  醉话见心
    2020-11-27 07:14

    USE THIS LINE OF CODE FOR GETTING IMAGE FROM SDCARD. AND THEN DISPLAY IT IN YOUR IMAGEVIEW

    where "FileInputOutput" is a folder in your sdcard

        String path = Environment.getExternalStorageDirectory()+ "/FileInputOutput/img1.jpg"; 
                File imgFile = new File(path);
                if(imgFile.exists())
            {
                    Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());                  
                    ImageView myImage = (ImageView) findViewById(R.id.imageView1);
                    myImage.setImageBitmap(myBitmap);
            }
                else                    
                    Toast.makeText(v.getContext(),"no IMAGE IS PRESENT'",Toast.LENGTH_SHORT).show();
            }
    

提交回复
热议问题