第一步:创建一个class,命名为:AddMinusView(自定义)
继承Linearlayout实现三个方法,把super改成this
public class AddMinusView extends LinearLayout {
private TextView add_more,minus;
private EditText et_minus;
private int num = 1;
public AddMinusView(Context context) {
this(context,null);
}
public AddMinusView(Context context, AttributeSet attrs) {
this(context, attrs,0);
}
public AddMinusView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init(context);
}
private void init(Context context) {
View view = LayoutInflater.from(context).inflate(R.layout.add_mius, this, true);
add_more = view.findViewById(R.id.add_more);
minus = view.findViewById(R.id.minus);
et_minus = view.findViewById(R.id.et_minus);
et_minus.setText("1");
//点击+
add_more.setOnClickListen