Android EditText 實(shí)現(xiàn)監(jiān)聽實(shí)例
我們要實(shí)現(xiàn):當(dāng)EditText的Text改變時(shí),我們希望得到通知,但是可惜的是Android并沒有這個(gè)監(jiān)聽器,也就無從得知變化了,但我們可以使用TextWatcher類可以幫助我們來實(shí)現(xiàn)這個(gè)功能。
現(xiàn)有一個(gè)id = edit的EditText。
1、定義一個(gè)TextWatcher的實(shí)例。
private TextWatcher watcher = new TextWatcher(){ @Override public void afterTextChanged(Editable s) { // 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 onTextChanged(CharSequence s, int start, int before, int count) { Log.d("TAG","[TextWatcher][onTextChanged]"+s); } };
2、在EditText上注冊(cè)該TextWatcher實(shí)例。
EditText et = (EditText)findViewById(R.id.edit); et.addTextChangedListener(watcher);
這樣每當(dāng)EditText的Text改變的時(shí)候,onTextChanged()就會(huì)被調(diào)用!
以上就是對(duì) Android EditText 控件進(jìn)行的監(jiān)聽事件,有需要的朋友,可以參考下。
- Android編程實(shí)現(xiàn)EditText字?jǐn)?shù)監(jiān)聽并顯示的方法
- Android開發(fā)中給EditText控件添加TextWatcher監(jiān)聽實(shí)現(xiàn)對(duì)輸入字?jǐn)?shù)的限制(推薦)
- 全面解析Android中對(duì)EditText輸入實(shí)現(xiàn)監(jiān)聽的方法
- Android編程實(shí)現(xiàn)監(jiān)聽EditText變化的方法
- Android控件系列之EditText使用方法
- android同時(shí)控制EditText輸入字符個(gè)數(shù)和禁止特殊字符輸入的方法
- Android中EditText實(shí)現(xiàn)不可編輯解決辦法
- Android中實(shí)現(xiàn)EditText圓角的方法
- Android中EditText如何去除邊框添加下劃線
- Android EditText常用屬性功能匯總
- Android EditText自定義樣式的方法
- Android編程實(shí)現(xiàn)實(shí)時(shí)監(jiān)聽EditText文本輸入的方法
相關(guān)文章
關(guān)于Android高德地圖的簡(jiǎn)單開發(fā)實(shí)例代碼(DEMO)
高德地圖在日常生活中經(jīng)常會(huì)用到,那么基于代碼如何實(shí)現(xiàn)高德地圖呢?下面小編給大家分享一個(gè)demo幫助大家學(xué)習(xí)android高德地圖的簡(jiǎn)單開發(fā),需要的朋友參考下2016-11-11Android實(shí)現(xiàn)的RecyclerView適配器
這篇文章主要介紹了Android實(shí)現(xiàn)的RecyclerView適配器的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用Android,感興趣的朋友可以了解下2021-03-03Android 百度地圖定位實(shí)現(xiàn)仿釘釘簽到打卡功能的完整代碼
這篇文章主要介紹了Android 百度地圖定位實(shí)現(xiàn)仿釘釘簽到打卡功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04Android如何判斷一個(gè)點(diǎn)在不在多邊形區(qū)域內(nèi)
這篇文章主要為大家詳細(xì)介紹了Android判斷一個(gè)點(diǎn)在不在多邊形區(qū)域內(nèi)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05Android傳遞Bitmap對(duì)象在兩個(gè)Activity之間
這篇文章主要介紹了Android傳遞Bitmap對(duì)象在兩個(gè)Activity之間的相關(guān)資料,需要的朋友可以參考下2016-01-01Android style的繼承方式 點(diǎn)(.)和parent詳解及實(shí)例
這篇文章主要介紹了Android style的繼承方式 點(diǎn)(.)和parent詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-02-02Android?App設(shè)計(jì)規(guī)范深入講解
隨著安卓智能手機(jī)不停的更新?lián)Q代,安卓手機(jī)系統(tǒng)越來越完美,屏幕尺寸也越來越大啦,下面這篇文章主要給大家介紹了關(guān)于Android?App設(shè)計(jì)規(guī)范的相關(guān)資料,需要的朋友可以參考下2022-10-10