自定义View继承LinearLayout:
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.ScaleAnimation;
import android.widget.ImageView;
import android.widget.LinearLayout;
import com.yjcul.ainewera.R;
/**
* 项目名称:AINewEra
* 创建人: MR. Li
* 创建时间:2018/9/28 16:42
* 包名:com.yjcul.view
*/
public class RatingBarView extends LinearLayout {
public interface OnRatingListener {
void onRating(Object bindObject, int RatingScore);
}
private boolean mClickable = true;
private OnRatingListener onRatingListener;
private Object bindObject;
private float starImageSize;
private int starCount;
private Drawable starEmptyDrawable;
private Drawable starFillDrawable;
private int mStarCount;
public void setClickable(boole