Как исчезнуть SnackBar снизу вверх - PullRequest
0 голосов
/ 25 мая 2018

У меня есть следующее Activity, где пользователи могут оставлять комментарии.Если нет подключения к интернету, я показываю сообщение пользователю в SnackBar в верхней части экрана, потому что внизу у меня есть EditText.Теперь проблема в том, что SnackBar исчезает top-to-bottom, как на втором изображении.Мне было интересно, можно ли изменить это поведение так, чтобы оно исчезло bottom-to-top.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 25 мая 2018

Как я уже говорил выше, вы можете использовать эту библиотеку:

https://github.com/AndreiD/TSnackBar

Для ее реализации просто выполните следующие действия

В вашем приложении модуля gradle (не используйтескомпилировать, поскольку это скоро будет прекращено)

implementation'com.androidadvance:topsnackbar:1.1.1'

Поскольку это в Maven, вы можете проверить последнюю версию библиотеки, просто нажав здесь

https://mvnrepository.com/artifact/com.androidadvance/topsnackbar

enter image description here

То, что нужно OP, является первым примером, просто сделайте это, добавив это в свой onCreate (или когда захотите)

TSnackbar.make(findViewById(android.R.id.content),"Hello from TSnackBar.",TSnackbar.LENGTH_LONG).show();
...