Как я могу быть уведомлен, когда Снэк-бар отклонил себя?

Я использую снэк-бар изcom.android.support:design:22.2.0 библиотека. Я использую это, чтобы отменить удаление. Чтобы упростить мою жизнь, я собираюсь сделать так, чтобы пользовательский интерфейс выглядел так, как будто вещи действительно удалены из источника данных, и если кнопка отмены в снэк-баре не нажата, фактически выполните удаление из источника данных. Итак, я хочу знать, когда Снэк-бар больше не виден, поэтому можно безопасно удалять элементы.

Я могу вызвать getView () на панели Snackbar, но я не уверен, какой слушатель мне следует использовать. Я старалсяsetOnSystemUiVisibilityChangeListener() но это не сработало, я считаю, что это только для системной строки состояния.

Кроме того, Snackbar не может быть расширен, так как имеет собственный конструктор.

Ответы на вопрос(10)

Ваш ответ на вопрос