.setAnchorView не работает для закусочной Material 3JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 .setAnchorView не работает для закусочной Material 3

Сообщение Anonymous »

Согласно документации снэкбара Material 3:

По умолчанию снэкбары будут привязаны к
нижнему краю родительского представления. . Однако вы можете использовать
метод setAnchorView, чтобы Snackbar отображался над определенным представлением
в макете, например FloatingActionButton.

Моя попытка: (внутри MainActivity)
Snackbar.make(findViewById(R.id.main), R.string.test, Snackbar.LENGTH_SHORT)
.setAnchorView(findViewById(R.id.bottomNavigationView))
.show();

Я не могу найти причину, по которой это не работает. Snackbar всегда появляется в представлении навигации, закрывая его.
Вот XML-файл моей основной активности:













Подробнее здесь: https://stackoverflow.com/questions/793 ... 3-snackbar
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»