I have a image stored in SD card of my phone. I want to show it in a image view. I know the location of the file. On the oncreate of the activity is there a simple way to say something like
ImageView img = (ImageView) findViewById(R.id.imageView1); String path = Environment.getExternalStorageDirectory().toString() "Images/image.jpg"; img.setsrc = path ;
Please let me know if there is any way to do this. Thank you.
You can add ImageView and VideoView in RelativeLayout and set ImageView to invisible and VideoView to visible and vice-versa and you can play video on onClick.
src: src is an attribute used to set a source file or you can say image in your imageview to make your layout attractive.
Bitmap bmp = BitmapFactory.decodeFile(pathName); ImageView img; img.setImageBitmap(bmp);
Hope this helps.
I have this snippet that may help:
File imageFile = new File("/sdcard/example/image.jpg"); if(imageFile.exists()){ ImageView imageView= (ImageView) findViewById(R.id.imageviewTest); imageView.setImageBitmap(BitmapFactory.decodeFile(imageFile.getAbsolutePath())); }
:)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With