Is it possible to make Customize Toast in Android. like if can we place in it image icon and place button.
You can put any view in a Toast using setView. However, I'm not quite sure why you would want to place a button in it, as a Toast will rapidly disappear. Taken from the officiel developer site :
When the view is shown to the user, appears as a floating view over the application. It will never receive focus. The user will probably be in the middle of typing something else. The idea is to be as unobtrusive as possible, while still showing the user the information you want them to see.
So the toast should only be used to display information. For more complex interactions, you can use a Dialog.