반응형
아래의 메소드를 정의하고 호출하면 사용할 수 있다.
public void customToast(Context context, String msg) {
TextView txtToastMsg = new TextView(context);
txtToastMsg.setText(msg);
txtToastMsg.setBackgroundResource(R.drawable.post_button);
txtToastMsg.setWidth((int)( 150 * getResources().getDisplayMetrics().density)); //가로
txtToastMsg.setHeight((int)( 40 * getResources().getDisplayMetrics().density)); //세로
txtToastMsg.setTextColor(Color.WHITE);//텍스트 색상
txtToastMsg.setGravity(Gravity.CENTER);//텍스트 가운데
txtToastMsg.setTextSize(14);//텍스트 크기
final Toast toastMsg = Toast.makeText(context, "", Toast.LENGTH_SHORT);
toastMsg.setView(txtToastMsg);
toastMsg.show();
}
반응형
'Mobile > Android' 카테고리의 다른 글
[ Android ] 커스텀 레이아웃 색 변경 (0) | 2023.07.23 |
---|---|
[ Android ] Custom Button 커스텀 버튼 색 변경 (0) | 2023.07.22 |
[ Android ] Custom Progressbar 커스텀 프로그래스바 만들기 (0) | 2023.07.22 |
[ Android ] Activity 와 Intent 이해하기 (0) | 2023.07.21 |
[ Android ] Activity Fragment 데이터 전달 (0) | 2023.07.21 |