SnackBar from top. Is this possible?
it is possible. check this library made by me https://github.com/AndreiD/TSnackBar
basically you add 2 new animations for sliding from top, and change the gravity of the layout. That's all :)
Later Edit: there's a bug going on.... . if anyone wants to spend some time into fixing it we'd all appreciate it :)
No it is not possible. The documentation states that
They show a brief message at the bottom of the screen on mobile and lower left on larger devices. Snackbars appear above all other elements on screen and only one can be displayed at a time.
You could use a third part library, like Crouton for instance
CoordinatorLayout coordinatorLayout = (CoordinatorLayout) findViewById(R.id.coordinatorLayout);
Snackbar snackbar = Snackbar.make(coordinatorLayout, "Text", Snackbar.LENGTH_LONG);
View view = snackbar.getView();
CoordinatorLayout.LayoutParams params =(CoordinatorLayout.LayoutParams)view.getLayoutParams();
params.gravity = Gravity.TOP;
view.setLayoutParams(params);
snackbar.show();