小编use*_*524的帖子

无法从EditText获取整数

您好我是android中的新手我试图从EditText获取整数值,但是当我将字符串解析为Integer时,我得到了NumberFormatException.请帮我解决这个错误.提前致谢.

计划是:

int day,month,year;
    EditText expense,ammount;
    String[] exp=new String[10];
    int[] amt=new int[10];
    int count=0;



    /** Called when the activity is first created. */
    @Override
    public void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final Calendar cal=Calendar.getInstance();
        day=cal.get(Calendar.DAY_OF_MONTH);
        month=cal.get(Calendar.MONTH)+1;
        year=cal.get(Calendar.YEAR);


        final TextView txtdate=(TextView)findViewById(R.id.txtdate);

        expense=(EditText)findViewById(R.id.exp);
        ammount=(EditText)findViewById(R.id.amnt);


        final Button add=(Button)findViewById(R.id.btnadd);
        final Button cancel=(Button)findViewById(R.id.btncancel);
        final Button done=(Button)findViewById(R.id.btndone);



        txtdate.setText(day+"/"+month+"/"+year);

        add.setOnClickListener(new OnClickListener() {
            public void onClick(final View v) {

            getval(); 
            }

        });
        cancel.setOnClickListener(new OnClickListener() {
            public void onClick(final View v) {

                clean();



            }

        });
        done.setOnClickListener(new OnClickListener() { …
Run Code Online (Sandbox Code Playgroud)

android

0
推荐指数
1
解决办法
575
查看次数

标签 统计

android ×1