Android计算器错误

时间:2012-10-08 11:20:06

标签: android calculator

我有两个问题:

  1. 如何调整表格中的按钮,如普通计算器?
  2. 每当我点击“相等”按钮时,应用程序就会关闭-Force 关闭。
  3. 我认为问题来自int sum = 0;每当我在相同的地方使用它时,它就会给出错误。

    code

2 个答案:

答案 0 :(得分:0)

要调整按钮,请使用TableLayoutRelativeLayout,您可以将按钮相对于其他人定位。 关于第二个问题,只需改变

display.setText(sum);

display.setText(String.valueOf(sum));

要让您的计算器至少稍微改变一下equal.setOnClickListener

equal.setOnClickListener(new View.OnClickListener() {

                    public void onClick(View v) {
                            // TODO Auto-generated method stub

                            display.setText(String.valueOf(counter+sum));
                            counter=0;
                            sum=0;
                    }
            });

答案 1 :(得分:0)

使用此代码可能有所帮助

display.setText(sum+"");

因为你已声明sum为int而setText属性接受CharSequence