如何在EditText android中跟踪每个keyhit

时间:2015-10-01 19:12:32

标签: android android-edittext

我需要跟踪用户在EditText中输入的每个字符。

有没有办法做到这一点?

目前我有 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="200" compression="force" compressionMinSize="1024" scheme="https" secure="true" clientAuth="false" sslEnabledProtocols="TLSv1.2,TLSv1.1,TLSv1" sslProtocol="TLS" URIEncoding="utf-8" compressableMimeType="text/html,text/xml,text/plain,text/css,text/ javascript,application/x-javascript,application/javascript" keystoreFile="domainaname.jks" keystorePass="123456" keystoreType="JKS" truststoreFile="domainaname.jks" truststoreType="JKS" truststorePass="123456" /> ,我需要在用户输入第一个字符时显示图像。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

出于您的目的,您可以使用text watcher

et1.addTextChangedListener(new TextWatcher() {
        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {

            // TODO Auto-generated method stub
        }

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

            // TODO Auto-generated method stub
        }

        @Override
        public void afterTextChanged(Editable s) {

            // TODO Auto-generated method stub
        }
    });