всем привет
кто-нибудь может быть сталкивался
есть edittext'ы в ресайкле, на них вешаю textChangeListener'ы
проблема в том, что при вызове в других местах notifyDataSetChanged срабатывают на каждом поле textChangeListener'ы, что ломает мне требуемый функционал..
есть может у кого идеи, как прекратить это безобразие )
С этим всё очень грустно обстоит. Если не придумано какого-нибудь супер-решения (наверняка, где-то придумано, да пойди найди только его), то остаются только костыли. Ибо текстВотчеру пофиг, по какой причине произошло обновление (ввёл его человек или код), поэтому да, они срабатывают.
Костыль тут только один - какой-то флаг, который показывает, обновляется ли элемент кодом.