在实现简单的加减运算异常

btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

            AlertDialog.Builder builder=new AlertDialog.Builder(SaveMainActivity.this);
            builder.setTitle("提示");
            builder.setMessage("确定充值");
            builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {
                    SharedPreferences sharedPreferences=getSharedPreferences("SP",MODE_PRIVATE);
                    all=Integer.parseInt( sharedPreferences.getString("all",""));
                    all=all+Integer.parseInt(saveMoney.getText().toString());
                    SharedPreferences.Editor editor =sharedPreferences.edit();
                    editor.putString("all", String.valueOf(all));
                    editor.commit();
                    Intent intent=new Intent(SaveMainActivity.this,FreMainActivity.class);
                    startActivity(intent);
                }
            });
            builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {
                    saveMoney.setText("");
                }
            });
            builder.show();


        }
    });

http://blog.csdn.net/ye_nianfeng/article/details/70767268