how to use an image stored in internal data storage in android
-
In my app when the splash screen gets started I am downloading an image from the URL. I want to use the same image in another activity of my app. Following is my code to download the image public void DownloadImage(String fileName) { try { URL url = new URL(main.BannerImage); //you can write here any link File file = new File(fileName); Log.e("file ",""+file); URLConnection ucon = url.openConnection(); InputStream is = ucon.getInputStream(); BufferedInputStream bis = new BufferedInputStream(is); ByteArrayBuffer baf = new ByteArrayBuffer(50); int current = 0; while ((current = bis.read()) != -1) { baf.append((byte) current); } FileOutputStream fos = new FileOutputStream(file); fos.write(baf.toByteArray()); fos.close(); } catch (IOException e) { Log.e("Error: ","" + e); } How can I get the image as a background source in another activity please help me friends
-
Answer:
You can save the image in SDCard and the path can be send to next activity using intent.putExtras("filename","filepathname"); and get in the next activity using getIntent().getExtras().getString("filename") from this you can get filepath from previous activity and you can get the image from specific filepath. You can convert the image into bitmap and and pass it to next activity using Parcelable like Bundle extras = new Bundle(); extras.putParcelable("data",bitmap); Intent intent=new Intent(currentActivity.this,nextImage.class); intent.putExtras(extras); startActivity(intent); finish(); in nextactivity you can get bitmap as Bitmap image=getIntent().getExtras().getParcelable("data");
Siva K at Stack Overflow Visit the source
Related Q & A:
- How to upload the image to a server in Android PhoneGap?Best solution by Stack Overflow
- How to upload image from gallery to a server in Android?Best solution by Stack Overflow
- How to resize image without losing EXIF data?Best solution by Stack Overflow
- How to use an image as an INVISIBLE button in Ionic?Best solution by Stack Overflow
- How do you use an image to search the Internet?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.