2017-11-13 1 views
0

Ich entwickle die Anwendung-Messenger und muss dynamisch zeigen "No Connection" Nachricht im Falle von Mangel an Internet, wie in beliebten Boten (Viber, etc).Der beste Weg zu implementieren "No Connection" -Nachricht in der gesamten App

Es sollte wie der schmale Streifen unter der Aktionsleiste oder unter den Registerkarten aussehen. Wie kann eine solche Ansicht am besten dynamisch hinzugefügt werden? Ist es benutzerdefinierte SnackBar oder PopupWindow?

enter image description here

Antwort

1

Sie können diese verwenden:

compile 'com.androidadvance:topsnackbar:1.1.1' 

dann im Code hinzufügen, um dieses Beispiel:

TSnackbar.make(findViewById(android.R.id.content),"no internet connection",TSnackbar.LENGTH_LONG).show(); 

Dies ist die Bibliothek für die oben ist, fügt es Büffets unter Symbolleisten:

https://github.com/AndreiD/TSnackBar

+0

Funktioniert das, wenn keine Symbolleiste vorhanden ist? –

+1

@ H.Brooks ja es hängt nicht von der Symbolleiste ab, es ist nur eine Top-Snackbar, TSnackbar = top snackbar –

+0

Vielen Dank, ich suchte dies früher heute. –

Verwandte Themen