на кнопку открывается PopupWindow. Проблема в том, что если быстро нажать подряд на кнопки разных элементов, откроются два попапа и перекроют друг друга. Может кто сталкивался?
флаг в коде выставлять
подробнее? вызов попАпа происходит в классе ViewHolder'a, класс не является внутренним
isShowing
он на разных айтемах
isShowing || isShowing
как ты себе это представляешь?
есть не внутренний клас ViewHolder, он имеет доступ только к PopupWindow своего View, как я могу получить isShowing других?
Можно решить банально: сделать свой листенер что будет нажиматься только один раз и всё
листенер вешается на каждую вью отдельно, они не имеют общего скоупа в одному классе между собой
Обсуждают сегодня