我想制作一个像退格键一样的按钮,但我找不到完美的代码,就像我在一行代码中使用append()方法创建一个将某些字符添加到Textview的按钮而不是做多行的东西。 所以我的问题是:有没有办法在退格按钮代码中执行它,我知道我可以创建一个多行/长代码,但是与append()相反吗?
答案 0 :(得分:1)
这适用于角色退格:
buttonBackspace.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
String word = editText.getText().toString();
int input = word.length();
if (input > 0){
editText.setText(word.substring(0, input-1));
}
}
});