EditText設置文字改變時的監聽


textWatcher = new TextChangeWatcher();

etQuerryInfo.addTextChangedListener(textWatcher);

/**
     * 文字改變類,文字改變時的監聽
     */
    private class TextChangeWatcher implements TextWatcher{
        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
            rlQuerryInfo.setVisibility(View.VISIBLE);
            tvQuerryKey.setText(etQuerryInfo.getText().toString());
        }

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

        }

        @Override
        public void afterTextChanged(Editable s) {

        }
    }

實現TextWatcher三個方法即可onTextChanged,beforeTextChanged,afterTextChanged


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM