Как скрыть снэк-бар при открытии NavigationView?
Как спрятаться NavigationView
когда shackbar
шоу?
Чтобы snackbar
не перекрывается NavigationView
2 ответа
Решение
Ты можешь использовать Snackbar Callbacks
snackbar.addCallback(new Snackbar.Callback() {
@Override
public void onDismissed(Snackbar snackbar, int event) {
//see Snackbar.Callback docs for event details
...
}
@Override
public void onShown(Snackbar snackbar) {
drawerLayout.closeDrawer(GravityCompat.START);
}
});
попробуй это
Здесь находятся
two
путь кclose your drawer
close
ящик сanimation
как это
snackbar.addCallback(new Snackbar.Callback() {
@Override
public void onDismissed(Snackbar snackbar, int event) {
//see Snackbar.Callback docs for event details
...
}
@Override
public void onShown(Snackbar snackbar) {
drawerLayout.closeDrawer(GravityCompat.START);
}
});
close
ящик безanimation
как это
snackbar.addCallback(new Snackbar.Callback() {
@Override
public void onDismissed(Snackbar snackbar, int event) {
//see Snackbar.Callback docs for event details
...
}
@Override
public void onShown(Snackbar snackbar) {
drawerLayout.closeDrawer(GravityCompat.START,false);
}
});