你的位置:首页 > 软件开发 > 操作系统 > 自定义数字加减控件

自定义数字加减控件

发布时间:2016-11-06 13:00:20
1_自定义数字加减控件的要求 创建Module -NumberAddSubViewA_输入的只能是数字,而且不能通过键盘输入B_通过加减按钮操作数字C_监听加减按钮D_数组有最小值和最大值的限制E_自定义属性 2.提供接口,让外界监听到数字的变化1_设置接口@Overri ...

自定义数字加减控件

自定义数字加减控件

1_自定义数字加减控件的要求

自定义数字加减控件

 创建Module -NumberAddSubView

A_输入的只能是数字,而且不能通过键盘输入

B_通过加减按钮操作数字

C_监听加减按钮

D_数组有最小值和最大值的限制

E_自定义属性

 

2.提供接口,让外界监听到数字的变化

1_设置接口

@Overridepublic void onClick(View v) {	if (v.getId() == R.id.btn_sub) {        //Toast.makeText(mContext,"减",Toast.LENGTH_SHORT).show();		subNum();		if (onButtonClickListenter != null) {			onButtonClickListenter.onButtonSubClick(v, value);		}	} else if (v.getId() == R.id.btn_add) {        //Toast.makeText(mContext,"加",Toast.LENGTH_SHORT).show();		addNum();		if (onButtonClickListenter != null) {			onButtonClickListenter.onButtonAddClick(v, value);		}	}}public interface OnButtonClickListenter {	/**	 * 当增加按钮被点击的时候回调该方法	 *	 * @param view	 * @param value	 */	public void onButtonAddClick(View view, int value);	/**	 * 当减少按钮被点击的时候回调这个方法	 *	 * @param view	 * @param value	 */	public void onButtonSubClick(View view, int value);}private OnButtonClickListenter onButtonClickListenter;public void setOnButtonClickListenter(OnButtonClickListenter onButtonClickListenter) {	this.onButtonClickListenter = onButtonClickListenter;}

原标题:自定义数字加减控件

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录