2 回答
TA贡献1821条经验 获得超6个赞
我认为你需要做的是学习如何操作字符串
你应该在第二个听众中做的是连接新号码
switch (view.getId()) {
case R.id.btn2ndDigitBlack0: {
EditText editText = ((EditText)findViewById(R.id.resistText))
String oldString = editText.getText()
if (oldString.length <= 1) {
editText.setText(oldString + "0")
} else {
editText.setText(oldString.substring(0, 1) + "0")
}
}
...
TA贡献1829条经验 获得超9个赞
setText(...) 重写 TextView 中的文本。要在末尾添加文本,请使用 append(...)
例如:
TextView textView = findViewById<TextView>(R.id.some_text_view);
textView.setText("1"); //text contain 1
textView.setText("2"); //text contain 2
textView.setText("3"); //text contain 3
textView.append("1"); //text contain 31
textView.append("2"); //text contain 312
...
添加回答
举报