Fügen Sie dies in Ihre Root build.gradle
Datei ein ( nicht in Ihre Modul build.gradle
Datei):
allprojects {
repositories {
.. .
mavenCentral()
}
}
Diese Bibliothek ist auf MavenCentreal verfügbar
Fügen Sie dies zur build.gradle
Datei Ihres Moduls hinzu (stellen Sie sicher, dass die Version mit dem Maven-Central-Badge oben übereinstimmt):
dependencies {
.. .
implementation ' io.github.shashank02051997:FancyToast:2.0.2 '
}
Jede Methode gibt immer ein Toast
-Objekt zurück, sodass Sie den Toast viel weiter anpassen können. VERGESSEN SIE DIE show()
-METHODE NICHT!
So zeigen Sie einen Standard-Toast an:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . DEFAULT , true );
So zeigen Sie einen erfolgreichen Toast an:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . SUCCESS , true );
So zeigen Sie einen Info-Toast an:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . INFO , true );
So zeigen Sie eine Toast-Warnung an:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . WARNING , true );
So zeigen Sie den Fehler Toast an:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . ERROR , true );
So zeigen Sie den verwirrenden Toast an:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , true );
Sie können das Android-Symbol in der oberen rechten Ecke auch entfernen, indem Sie den letzten Parameter „false“ übergeben.
FancyToast . makeText ( yourContext , "I'm a Toast" , duration , type , boolean value ). show ();
Sie können Ihre benutzerdefinierten Toasts auch erstellen, indem Sie Ihr Bild mit oder ohne Android-Symbol (obere rechte Ecke) übergeben:
FancyToast . makeText ( yourContext , "I'm a custom Toast" , duration , type , yourimage , boolean value ). show ();
So zeigen Sie den benutzerdefinierten Toast ohne Android-Symbol an:
FancyToast . makeText ( this , "This is Custom Toast with no android icon" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , R . drawable . ic_android_black_24dp , false );
Bitte klicken Sie auf das Bild unten, um es zu vergrößern.
Bitte teilen Sie dieses Repository auf und leisten Sie mithilfe von Pull-Anfragen einen Beitrag.
Alle Beiträge, ob groß oder klein, zu wichtigen Funktionen und Fehlerbehebungen, sind willkommen und werden geschätzt, werden aber gründlich geprüft.
Vergessen Sie nicht, das Repo zu markieren, es motiviert mich, mehr Open Source zu teilen
Wenn Ihnen dieses Projekt hilft, die Entwicklungszeit zu verkürzen, können Sie mir eine Tasse Kaffee geben :)
Copyright 2020 Shashank Singhal
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.