文章詳情頁
android - 關(guān)于多個(gè)Edittext設(shè)置監(jiān)聽器的問題。
瀏覽:71日期:2024-09-09 16:47:04
問題描述
頁面有3個(gè)Edittext,要實(shí)現(xiàn)任意一個(gè)Edittext內(nèi)輸入問題 另外2個(gè)同時(shí)也顯示內(nèi)容。設(shè)置監(jiān)聽器該如何設(shè)置?
目前只設(shè)置了一個(gè), 3個(gè)全部設(shè)置上 報(bào)stackoverflowError錯(cuò)誤
問題解答
回答1:三個(gè)都設(shè)置豈不是遞歸了?我覺得可以在befortextchanged的時(shí)候先把另外兩個(gè)的監(jiān)聽移除,然后在aftertextchanged的最后再把監(jiān)聽加上。
回答2:應(yīng)該是在onTextChange里面寫方法吧
回答3:請(qǐng)問問題解決了嗎?我遇到了兩個(gè)editext互相監(jiān)聽的問題,也是報(bào)同樣的錯(cuò)誤,求解
相關(guān)文章:
1. thinkPHP5中獲取數(shù)據(jù)庫數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺(tái)消失不見。有圖有代碼,希望有人幫忙2. python小白 關(guān)于類里面的方法獲取變量失敗的問題3. Python2中code.co_kwonlyargcount的等效寫法4. python小白,關(guān)于函數(shù)問題5. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時(shí)間會(huì)消失是什么情況?6. javascript - 如何用最快的速度C#或Python開發(fā)一個(gè)桌面應(yīng)用程序來訪問我的網(wǎng)站?7. mysql數(shù)據(jù)庫做關(guān)聯(lián)一般用id還是用戶名8. linux運(yùn)維 - python遠(yuǎn)程控制windows如何實(shí)現(xiàn)9. python - 如何對(duì)列表中的列表進(jìn)行頻率統(tǒng)計(jì)?10. django - Python error: [Errno 99] Cannot assign requested address
排行榜

熱門標(biāo)簽