我需要格式化用户在 EditField 上输入的字符串。这是我的代码:
input = new BorderedEditField(20, BasicEditField.FILTER_NUMERIC);
input.setChangeListener(new FieldChangeListener() {
public void fieldChanged(Field field, int context) {
input.setText(pruebaTexto(input.getText()));
}
});
public static String pruebaTexto(String r){
return r+"0";
}
但它以明显由于无限循环而导致的stackoverflow错误结束。代码有什么问题?