我正在尝试为一个简单的计数器应用程序构建一个屏幕键盘,在2列中为2个不同的团队添加一些积分。
设计的事情很简单,但是我似乎很难对按钮进行编程,以便正确插入数字。
我已经添加了所有必要的OnClickListeners,例如,此代码用于编号1
editText1.setText("1");
但是,当我尝试多次按1按钮时,它不会键入111等。它会一直替换最后输入的数字。因此,如果我先按1再按2,它将1替换为2。
请问对此如何工作的任何想法? :D
最佳答案
setText设置文本。它不会附加文本。如果要附加,请使用editText1.setText(editText1.getText()+"1");