Search code examples
androidsnackbar

How to wait to Snackbar ? I want to know when it is closed


I want to get informed when Snackbar is closed.
In an activity I use Snackbar and then I call another activity and I want to show Snackbar and when it has been already closed want to startActivity(NextActivity).
How could I manage it?


Solution

  • Snackbar.make(view, "Some text", Snackbar.LENGTH_SHORT)
                .setCallback(new Snackbar.Callback() {
                    @Override
                    public void onDismissed(Snackbar snackbar, int event) {
                        super.onDismissed(snackbar, event);
    
                        startActivity(this, NextActivity.class);
                    }
                }).show();