Snackbar is now part of the new Android Support Design library. you can use LENGTH_INDEFINITE as duration if you want to show it indefinitely. . You should drop the third party library you are using for it
Old answer
final SnackBar tmp = new SnackBar(ActSplash.this, "Do you want change color of this button to red?", "yes", new View.OnClickListener() { @Override public void onClick(View v) { ButtonFlat btn = (ButtonFlat) findViewById(R.id.buttonSnackBar); //btn.setTextColor(Color.RED); } }); tmp.setIndeterminate(true); tmp.show();
References
https://stackoverflow.com/questions/29921663/how-to-prevent-snackbar-from-closing