Create Custom view in Android
===

I need to create a Custom view in android which will have dynamic text like price, address  etc. and also an ImageView inside it as shown in the image below. I tried to find google some tutorial for custom view but didn't find something that could help me. I also need a use onClick event on this view. Please guys, some code would be of great help. 
https://lh4.ggpht.com/HmwmRTx3g9ddkHbgvZXpZOB3Am-O9OQARQ2qpxJ16zTDZbG57CmvgxUC75sGFzC3cqrH

Thanks for attention.