Change ImageButton’s image

I want to allow the App’s user to select from Drawable folder an image and change the ImageButton’s image. In my App I put in Drawable folder some pictures. It’s possible? My idea is : 1) There is …