FancyToast Android
v2.0.2
これをルートのbuild.gradle
ファイルに追加します (モジュールのbuild.gradle
ファイルではありません)。
allprojects {
repositories {
.. .
mavenCentral()
}
}
このライブラリは MavenCentreal で入手できます
これをモジュールのbuild.gradle
ファイルに追加します (バージョンが上記の Maven-Central バッジと一致することを確認してください)。
dependencies {
.. .
implementation ' io.github.shashank02051997:FancyToast:2.0.2 '
}
各メソッドは常にToast
オブジェクトを返すため、Toast をさらにカスタマイズできます。 show()
メソッドを忘れないでください。
デフォルトのトーストを表示するには:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . DEFAULT , true );
成功のトーストを表示するには:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . SUCCESS , true );
情報トーストを表示するには:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . INFO , true );
警告トーストを表示するには:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . WARNING , true );
エラートーストを表示するには:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . ERROR , true );
わかりにくいトーストを表示するには:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , true );
最後のパラメータ false を渡すことで、右上隅の Android アイコンを削除することもできます。
FancyToast . makeText ( yourContext , "I'm a Toast" , duration , type , boolean value ). show ();
Android アイコン (右上隅) の有無にかかわらず、画像を渡してカスタム トーストを作成することもできます。
FancyToast . makeText ( yourContext , "I'm a custom Toast" , duration , type , yourimage , boolean value ). show ();
Android アイコンなしでカスタム トーストを表示するには:
FancyToast . makeText ( this , "This is Custom Toast with no android icon" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , R . drawable . ic_android_black_24dp , false );
下の画像をクリックすると拡大してご覧いただけます。
このリポジトリをフォークし、プル リクエストを使用して貢献してください。
大小を問わず、主要な機能やバグ修正など、いかなる貢献も歓迎され、高く評価されますが、徹底的にレビューされます。
リポジトリにスターを付けることを忘れないでください。オープンソースをもっと共有する動機になります。
このプロジェクトが開発時間を短縮するのに役立つ場合は、コーヒーを一杯ください :)
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.