A custom view for rating (1 to 5 stars) in Android