我正在尝试为一个简单的计数器应用程序构建一个屏幕键盘,在2列中为2个不同的团队添加一些积分。



设计的事情很简单,但是我似乎很难对按钮进行编程,以便正确插入数字。

我已经添加了所有必要的OnClickListeners,例如,此代码用于编号1

editText1.setText("1");


但是,当我尝试多次按1按钮时,它不会键入111等。它会一直替换最后输入的数字。因此,如果我先按1再按2,它将1替换为2。

请问对此如何工作的任何想法? :D

最佳答案

setText设置文本。它不会附加文本。如果要附加,请使用editText1.setText(editText1.getText()+"1");

10-04 23:05