zoukankan      html  css  js  c++  java
  • Android带加减的edittext

    看了网上这样自带加减的edittext写得好复杂,还有各种监听事件,我觉得没有必有。于是我自己写了一个。 我这个edittext仅仅限制整数,每次加减1.

    public class TestEditTextActivity extends Activity implements OnClickListener {
    
    	private TextView tv_subtract, tv_add;
    	private EditText et_rate;
    	// 存储全局变量的数字
    	private int num;
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		// TODO Auto-generated method stub
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.second);
    		tv_subtract = (TextView) findViewById(R.id.subtract);
    		tv_add = (TextView) findViewById(R.id.add);
    		et_rate=(EditText)findViewById(R.id.transfer_year_rate);
    		tv_subtract.setOnClickListener(this);
    		tv_add.setOnClickListener(this);
    	}
    
    	@Override
    	public void onClick(View v) {
    		switch (v.getId()) {
    		case R.id.subtract: {
    			String numString = et_rate.getText().toString();
    			num = Integer.valueOf(numString) - 1;
    			et_rate.setText(String.valueOf(num));
    		}
    			break;
    		case R.id.add: {
    			String numString = et_rate.getText().toString();
    			num = Integer.valueOf(numString) + 1;
    			et_rate.setText(String.valueOf(num));
    		}
    			break;
    
    		default:
    			break;
    		}
    	}
    

      

  • 相关阅读:
    4
    3
    2
    JAVA中的Token
    swagger2常用注解说明
    Java SimpleDateFormat 中英文时间格式化转换
    Shiro+Redis实现tomcat集群session共享
    理解并设计rest/restful风格接口
    这一篇比上一遍更形象一点,整合到一起看看还是不错的
    SSM 三大框架---事务处理
  • 原文地址:https://www.cnblogs.com/tleopard/p/5253494.html
Copyright © 2011-2022 走看看