마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

여러개의 edittext에 textwatcher사용하기..

0 추천
여러개의 edittext가 있는데 모두 textwatcher을 줘서

하나의 edittext에 숫자가 수정되면 나머지 하나의 edittext에 그 숫자에 맞춰서 숫자가 바껴야해요

전체 금액이 7만원이면 하나의 edittext가 5만원, 나머지 하나가 2만원되있다가

첫번째 edittext를 수정하는순간 나머지 하나의 edittext에 금액이 7만원에 맞춰 계산되어서 보여져야하거든요.

근데 둘다 textwatcher가 걸려있다보니 첫번째를 수정하는순간 두번째도 자동으로 바뀌면서 무한으로 돌게되면서 stackoverflow가 뜨면서 앱이 죽어요...

이일을 어찌 해야 할까요?ㅠㅠ
꿀떡 (2,700 포인트) 님이 2019년 1월 21일 질문

1개의 답변

0 추천
 
채택된 답변

https://stackoverflow.com/questions/36621543/edittext-addtextchangedlistener-loop

이 답변처럼 리스너를 삭제하는식으로 해보시는건 어떠실런지요.

익명사용자 님이 2019년 1월 21일 답변
꿀떡님이 2019년 1월 21일 채택됨
...