单击按钮删除 EditText 中的数字

Deleting a number in EditText with button click

我正在制作一个带有删除按钮的计算器。我希望删除按钮一次删除一个元素。

例如,当我按下 DEL 键时,3 号将从 EditText 中删除。

这是我的 dlt btn 代码

        if (txtResult.length() > 0){
            txtResult = txtResult.getText().Remove(txtResult.length() - 1);
            if (txtResult.equals("")){
                txtResult.setText("0");
            }
        }
    }

什么是 .Remove from c# to android studio java? 谢谢。

您可以使用substring删除字符串。
试试这个:

String a = "AAA";
a = a.substring(0, a.length() - 1);
System.out.println(a); // result: AA