0

我正在开发一个android应用程序。我想根据用户从软键盘输入的键在editText中设置一个文本。

如何在 android 应用程序的 EditText 中设置文本内容之前更改文本内容???

4

2 回答 2

2

使用TextView.setOnEditorActionListener()可以在 EditText 中执行操作时收到通知。

于 2012-07-11T12:09:07.907 回答
1

这可能会对您有所帮助。

editText.addTextChangedListener(new TextWatcher() {
    public void onTextChanged(CharSequence s, int start, int before, int count) {
    }

    public void beforeTextChanged(CharSequence s, int start, int count, int after) {
    }

    public void afterTextChanged(Editable s) {
    }
});
于 2012-07-11T12:38:59.013 回答