728x90
안녕하세요. 오늘은 Toast message 커스텀를 사용해보도록 하겠습니다.
FancyToast 라이브러리를 통해서, Toast message 커스텀을 해볼 수 있습니다.
gradle 설정
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.sidrxd:Fancy-Toast:1.3'
}
MainActivity.java
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Gravity;
import com.soepic.sefancytoast.FancyToast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new FancyToast()
.with(this) // context
.setGravity(Gravity.BOTTOM,0,100) // 토스트 정렬 //gravity of FancyToast
.setIcon(R.drawable.ic_round_group_work_24) // 아이콘 //set custom icon resource
.setText("Showing Show") // 내용 //set text for FancyToast
.cornerRadius(16) // 둥근모서리 // corner radius of FancyToast view
.hideIcon(false) //아이콘 숨기기 //show/hide icon
.show(); // finally show the FancyToast
}
}
'안드로이드 자바' 카테고리의 다른 글
[Java][Android] floating layout 라이브러리 사용해보기 (0) | 2022.04.17 |
---|---|
[Java][Android] GradientView를 통해 그라데이션 색상 구현 사용해보기 (0) | 2022.04.17 |
[Java][Android] 별점 만들기 (CustomView 만들기) (0) | 2022.04.05 |
[Java][Android] JAVA 1대 1 콘솔 채팅 (client 구현하기) (0) | 2022.04.03 |
[Java][Android] 안드로이드 막대 그래프 만들기 (0) | 2022.03.31 |