android中EditText文本监听的方法:addTextChangedListener()

    技术2026-01-14  4

          最近遇到这样一个问题,想把一个activity文本框中输入的内容,在跳到另外一个activity时,这个文本框里的值仍不变。我通过bundle进行了传递,但是就是传不过去。在网上查了资料,原来是没有用addTextChangedListener()这个方法进行监听的事。关键代码如下:

     private EditText edit;

     private String message;

     edit.addTextChangedListener(new TextWatcher() {

     

       public void afterTextChanged(Editable s) {        message = edit.getText().toString();

       }

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

       }

       public void onTextChanged(CharSequence s, int start, int before,     int count) {       }

      });

          添加了这样的代码,在通过bundle进行数据的传递就ok了。为了以后查阅方便,特写篇博客记一下。

     

    最新回复(0)