安卓學(xué)習(xí)筆記-----監(jiān)聽EditText的內(nèi)容變化

TextWatcher,實現(xiàn)該類需實現(xiàn)三個方法:

1.內(nèi)容變化前

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

2.內(nèi)容變化中

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

3.內(nèi)容變化后

public void afterTextChanged(Editable s);
實現(xiàn)EditText的密碼可見與不可見
public class MainActivity extends AppCompatActivity {

    private EditText edit_pawd;
    private Button btnChange;
    private boolean flag = false;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        edit_pawd = (EditText) findViewById(R.id.edit_pawd);
        btnChange = (Button) findViewById(R.id.btnChange);
        edit_pawd.setHorizontallyScrolling(true);    //設(shè)置EditText不換行
        btnChange.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                if(flag == true){
                    edit_pawd.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
                    flag = false;
                    btnChange.setText("密碼不可見");
                }else{
                    edit_pawd.setTransformationMethod(PasswordTransformationMethod.getInstance());
                    flag = true;
                    btnChange.setText("密碼可見");
                }
            }
        });
    }
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,365評論 25 708
  • ¥開啟¥ 【iAPP實現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 7,391評論 0 17
  • 營銷特訓(xùn)營第一周總結(jié) 特種兵為期6天的第一周特訓(xùn)結(jié)束了,能參加這次的特訓(xùn)營我感到很榮幸,第一次參加這樣的特訓(xùn)營有苦...
    紫煙張玲閱讀 122評論 0 0
  • 這一段時間結(jié)束了橫平豎直的軍旅生活,正式淪為一個名副其實的老轉(zhuǎn),進(jìn)入了人生的第二次尋覓與彷徨,躲在南方的一個小...
    沙漠駱駝007閱讀 457評論 2 1
  • 阿爾法號/阿基米德艙/陳瀅·118 一、今日完成 1.收聽晨間導(dǎo)讀 2.未完成刷書 《心理學(xué)和生活》第五章 知覺 ...
    依小呆閱讀 813評論 0 0

友情鏈接更多精彩內(nèi)容