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로 전달하여 오른쪽 상단 모서리에 있는 안드로이드 아이콘을 제거할 수도 있습니다.
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.