Imagine you want to set a picture for your profile, applications lets you to open your gallery or take a picture. BUT in my case I want to let user to select a picture from a set of images which I have designed already, then I want my app to pop up a window which contains image set and let user to browse between them and finally select one. What is the best practice to accomplish this? Thanks in advance.
Finally I have solved my problem using a combination of GridView and intent concept (startActivityForResult). In my solution I have created a GridView and put my images in an Integer array, one by one; then my gridView displays items and after I select one image, it sends result to Main Activity.