80,351
社区成员
发帖
与我相关
我的任务
分享
public RatingBar assess_rating;
public LayerDrawable stars;
String assess=XXtextview.getText().toString();
if(assess.equals("一级")){
viewHolder.assess_rating.setNumStars(1);
viewHolder.assess_rating.setRating(1);
viewHolder.stars.getDrawable(2).setColorFilter(ContextCompat.getColor(context, R.color.level_1), PorterDuff.Mode.SRC_ATOP);
}else if(assess.equals("二级")){
viewHolder.assess_rating.setNumStars(2);
viewHolder.assess_rating.setRating(2);
viewHolder.stars.getDrawable(2).setColorFilter(ContextCompat.getColor(context, R.color.level_2), PorterDuff.Mode.SRC_ATOP);
}else if(assess.equals("三级")){
viewHolder.assess_rating.setNumStars(3);
viewHolder.assess_rating.setRating(3);
viewHolder.stars.getDrawable(2).setColorFilter(ContextCompat.getColor(context, R.color.level_3), PorterDuff.Mode.SRC_ATOP);
}else if(assess.equals("特级")){
viewHolder.assess_rating.setNumStars(5);
viewHolder.assess_rating.setRating(5);
viewHolder.stars.getDrawable(2).setColorFilter(ContextCompat.getColor(context, R.color.level_5), PorterDuff.Mode.SRC_ATOP);
}