How to set rating bar to minimum one star?
ratingBar.setOnRatingBarChangeListener(new OnRatingBarChangeListener() {@Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { if(rating<1.0f) ratingBar.setRating(1.0f);}});
Setting Rating takes float value ,in Case ur value is String :
ratingBar.setRating(Float.parseFloat(result));
ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() { public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { Toast.makeText(RateUsProductActivity.this,"Rating :- "+String.valueOf(rating),Toast.LENGTH_SHORT).show(); if(rating<1.0f) ratingBar.setRating(1.0f); }});
When Rating is less than 1 then automatically set Rating 1
Happy Coding Cheers!