实时获取EditText的值并弹出提示

来源:互联网 发布:php打印九九乘法表 编辑:程序博客网 时间:2024/06/05 21:05
package com.example.administrator.tableuse;import android.app.Activity;import android.os.Bundle;import android.text.Editable;import android.text.TextWatcher;import android.util.Log;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity {    private EditText mEt;    private EditText text;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.layout);        text = (EditText)findViewById(R.id.num1);        text.addTextChangedListener(textWatcher);    }    private TextWatcher textWatcher = new TextWatcher() {        @Override        public void afterTextChanged(Editable s) {            // TODO Auto-generated method stub            Log.d("TAG","afterTextChanged--------------->");        }        @Override        public void beforeTextChanged(CharSequence s, int start, int count,                                      int after) {            // TODO Auto-generated method stub            Log.d("TAG","beforeTextChanged--------------->");        }        @Override        public void onTextChanged(CharSequence s, int start, int before,                                  int count) {            Log.d("TAG","onTextChanged--------------->");            mEt = (EditText) findViewById(R.id.num1);            String num = mEt.getText().toString();            Toast.makeText(getApplicationContext(),num,Toast.LENGTH_LONG).show();        }    };}
阅读全文
0 24
原创粉丝点击