Ajoutez ceci dans votre fichier racine build.gradle
( et non dans votre fichier build.gradle
de module) :
allprojects {
repositories {
.. .
mavenCentral()
}
}
Cette bibliothèque est disponible sur MavenCentreal
Ajoutez ceci au fichier build.gradle
de votre module (assurez-vous que la version correspond au badge Maven-Central ci-dessus) :
dependencies {
.. .
implementation ' io.github.shashank02051997:FancyToast:2.0.2 '
}
Chaque méthode renvoie toujours un objet Toast
, vous pouvez donc personnaliser encore plus le Toast. N'OUBLIEZ PAS LA MÉTHODE show()
!
Pour afficher un Toast par défaut :
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . DEFAULT , true );
Pour afficher un Toast réussi :
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . SUCCESS , true );
Pour afficher un Toast d'information :
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . INFO , true );
Pour afficher un Toast d’avertissement :
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . WARNING , true );
Pour afficher l'erreur Toast :
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . ERROR , true );
Pour afficher le Toast déroutant :
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , true );
Vous pouvez également supprimer l'icône Android dans le coin supérieur droit en passant le dernier paramètre false.
FancyToast . makeText ( yourContext , "I'm a Toast" , duration , type , boolean value ). show ();
Vous pouvez également créer vos toasts personnalisés en passant votre image avec ou sans icône Android (coin supérieur droit) :
FancyToast . makeText ( yourContext , "I'm a custom Toast" , duration , type , yourimage , boolean value ). show ();
Pour afficher le Toast personnalisé sans icône Android :
FancyToast . makeText ( this , "This is Custom Toast with no android icon" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , R . drawable . ic_android_black_24dp , false );
Veuillez cliquer sur l'image ci-dessous pour l'agrandir.
Veuillez créer ce référentiel et contribuer en utilisant des demandes d'extraction.
Toutes les contributions, grandes ou petites, les fonctionnalités majeures, les corrections de bugs, sont les bienvenues et appréciées mais seront soigneusement examinées.
N'oubliez pas de mettre en vedette le repo, cela me motive à partager davantage d'open source
Si ce projet vous aide à réduire le temps de développement, vous pouvez m'offrir une tasse de café :)
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.