I would like to load all images in a folder without knowing the names of the files and store them into a Integer vector – at runtime.
In fact, i need the same as it is done in this example:
http://developer.android.com/resources/tutorials/views/hello-gridview.html
But at runtime and without knowing the names of the files.
Any help?
After your answers i know how to do it… but i dont know how to go on in the same way as the example:
How could i keep the images in an integer array instead of an drawable array or similar?. Here is my try with drawable: DrawArray[i] = Drawable.createFromPath(fileArray[i].getPath());
But i would like to do it with integer to fit with the link above!
Thanks in advance
GENERAL SOLUTION: http://www.anddev.org/viewtopic.php?t=575
To get all files of a specific folder, use the
list()-method of theFile-class, which lists all Files of the specified directory.To create a Bitmap (which can then be drawn), you can use the
BitmapFactory-class.After that, you’ll need to create your own Adapter (as shown in the linked tutorial) to show your Bitmaps.