I am writing a very basic "picture frame" application. It will display random photos from my collection. I would like to touch the photo and have various transparent icons display such as Back, Settings, Info. I am not sure of the best way to achieve this and would appreciate input. Currently, I have a layout with the full screen photo as an ImageView. I have a second layout that has the transparent icons. When you touch the photo, the overlay appears (Activity.LoadLayout("Overlay") but I can't interact with it. I've read that panels might be the way to go. I enjoy learning, so I don't need code but I could use advice as to the best way to achieve this functionality.