Wie verhindere ich, dass die Snackbar schließt?

Ich verwende ein Steuerelement namens Snackbar aus einer Drittanbieter-Bibliothek - github.com/navasmdc/MaterialDesignLibrary

Das Problem ist, dassit schließt automatisch, wie ein Toast.

Was ich versuche zu tun: Es sollte bleiben, bis ich auf @ klicbtn

Code-Snippet, das ich verwende
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);
        }
}).show();
BEARBEITEN
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);
                            }
                        }).setIndeterminate(true)
                                .show();

Dies zeigt an, dass ein Fehler show () @ nicht beheben kan

EDIT- FROM - NEW ANDROID DOCS

So verhindern Sie, dass die Android Snackbar geschlossen wird

Snackbar
                 .make(((ActMedicalRecordDetailNew)getActivity()).getMainContent(), R.string.snackBarNoNetConnectivity, Snackbar.LENGTH_LONG)
                    .setAction(R.string.snackBarTryAgain, new View.OnClickListener() {
                        @Override
                        public void onClick(View view) {
                            Intent intent = getActivity().getIntent();
                            getActivity().finish();
                            startActivity(intent);
                        }
                    })
                    .show();

Antworten auf die Frage(6)

Ihre Antwort auf die Frage