Wie um zu verhindern, Snackbar schließen?
Ich bin eine Steuerung, genannt Snackbar, von einem 3rd-party-Bibliothek - github.com/navasmdc/MaterialDesignLibrary.
Das problem ist, dass es schließt sich automatisch, wie ein Toast.
, Was ich zu tun versuche: soll Es auch bleiben, bis ich auf btn
- Code-snippet, ich bin mit
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();
EDIT:
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 einen Fehler nicht beheben können, zeigen()
BEARBEITEN - VON - NEUEN-ANDROID-DOCS
, Wie um zu verhindern, dass android-snackbar schließen
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();
ist es Teil des Rahmens ?
Sieht so aus..... Seine cool ... ich bin mit einem rückwärts-Kompatibilitäts-Bibliothek (github.com/navasmdc/MaterialDesignLibrary) überprüfen ... es ist wie eine geröstete Benachrichtigung
Nein, es ist nicht. Es ist ein Dritter Teil der Bibliothek
Blackbelt .... Ich war auf der Suche auf der google-docs .... gefunden(developer.android.com/reference/android/support/design/widget/...) sieht aus wie seine Teil des android-Bibliothek
Sieht so aus..... Seine cool ... ich bin mit einem rückwärts-Kompatibilitäts-Bibliothek (github.com/navasmdc/MaterialDesignLibrary) überprüfen ... es ist wie eine geröstete Benachrichtigung
Nein, es ist nicht. Es ist ein Dritter Teil der Bibliothek
Blackbelt .... Ich war auf der Suche auf der google-docs .... gefunden(developer.android.com/reference/android/support/design/widget/...) sieht aus wie seine Teil des android-Bibliothek
InformationsquelleAutor Devrath | 2015-04-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bearbeiten:
Snackbar
ist jetzt Teil der neuen Android-Support-Bibliothek-Design. Sie könnenLENGTH_INDEFINITE
als Dauer, wenn Sie zeigen wollen, ihn auf unbestimmte Zeit. . Löschen Sie die Drittanbieter-Bibliothek, die Sie verwenden. ZB.Alte Antwort
zu nennen
.setIndeterminate(true)
vor dem Aufrufshow()
setIndeterminate
gibt void zurück, nichtSnackBar
. Zuweisen der Referenz-und der call .setIndeterminate(true) vor dem Aufruf von show()Hab ich update meine Antwort. Lassen Sie mich wissen, wenn Sie Hilfe brauchen, die android version der snackbar. Zu zeigen, dass es auf unbestimmte Zeit, die Sie verwenden können
LENGTH_INDEFINITE
als DauerDanke ...... 🙂
Sie müssen die neuesten support design-Bibliothek zu verwenden
Snackbar.LENGTH_INDEFINITE
. (22.2.1)InformationsquelleAutor
InformationsquelleAutor
Einfach
InformationsquelleAutor