现在越来越多的移动App涉及到商城相关的领域,说到商城,作为一个程序员不得不提到的就是商品的管理,添加,删除,话不多说,直接上图贴代码!
上图就是我们要实现的效果
正式开始我们的代码,以下就是关于自定义的代码
public class AddSubViewextends LinearLayoutimplements View.OnClickListener {
private int width;
private int height;
private int numlength;
private int numwidth;
private boolean isEdit;//是否可编辑
private TextViewmTvAdd;
private TextViewmTvSub;
private TextViewmTvNum;
private boolean setMaxNum =false;
private boolean setMinNum =false;
private int maxNum =99999;
private int minNum =1;
private AddSubClickListeneraddSubClickListener;
public AddSubView(Context context) {
this(context, null);
}
public AddSubView(Context context, @Nullable AttributeSet attrs) {
this(context, attrs, 0);
}
public AddSubView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init(context,