Tambahkan ini di file root build.gradle
Anda ( bukan file build.gradle
modul Anda):
allprojects {
repositories {
.. .
mavenCentral()
}
}
Perpustakaan ini tersedia di MavenCentreal
Tambahkan ini ke file build.gradle
modul Anda (pastikan versinya cocok dengan lencana Maven-Central di atas):
dependencies {
.. .
implementation ' io.github.shashank02051997:FancyToast:2.0.2 '
}
Setiap metode selalu mengembalikan objek Toast
, sehingga Anda dapat menyesuaikan Toast lebih banyak lagi. JANGAN LUPA METODE show()
!
Untuk menampilkan Toast default:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . DEFAULT , true );
Untuk menampilkan Toast yang sukses:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . SUCCESS , true );
Untuk menampilkan info Toast:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . INFO , true );
Untuk menampilkan peringatan Toast:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . WARNING , true );
Untuk menampilkan kesalahan Toast:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . ERROR , true );
Untuk menampilkan Toast yang membingungkan:
FancyToast . makeText ( this , "Hello World !" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , true );
Anda juga dapat menghapus ikon Android di pojok kanan atas dengan memberikan parameter terakhir false.
FancyToast . makeText ( yourContext , "I'm a Toast" , duration , type , boolean value ). show ();
Anda juga dapat membuat Toast khusus dengan meneruskan gambar Anda dengan atau tanpa ikon Android (pojok kanan atas):
FancyToast . makeText ( yourContext , "I'm a custom Toast" , duration , type , yourimage , boolean value ). show ();
Untuk menampilkan Toast khusus tanpa ikon Android:
FancyToast . makeText ( this , "This is Custom Toast with no android icon" , FancyToast . LENGTH_LONG , FancyToast . CONFUSING , R . drawable . ic_android_black_24dp , false );
Silakan klik gambar di bawah ini untuk memperbesar.
Silakan fork repositori ini dan berkontribusi kembali menggunakan permintaan tarik.
Setiap kontribusi, besar atau kecil, fitur utama, perbaikan bug, disambut dan dihargai tetapi akan ditinjau secara menyeluruh.
Jangan lupa memberi bintang pada repo, ini memotivasi saya untuk berbagi lebih banyak open source
Jika proyek ini membantu Anda mengurangi waktu pengembangan, Anda dapat memberi saya secangkir kopi :)
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.