토스트(Toast)
팝업을 통해 안드로이드에서 특정 메세지를 띄워 알림효과를 줄 수 있는 기능
일정 시간 후 자동으로 없어지며, 기존 작업의 포커스 뺏지 않습니다.
Toast toast = Toast.makeText(context, "Toast 메시지입니다", Toast.LENGTH_SHORT);
- Toast.LENGTH_SHORT: 짧은 시간
- Toast.LENGTH_LONG: 긴 시간
// toast.setGravity(Gravity.CENTER, 0, 0);
// 토스트의 위치를 설정하는 부분
toast.show();
private Toast toast;
public ToastSystem(Context mContext, String msg) {
toast = Toast.makeText(mContext, msg, Toast.LENGTH_SHORT);
toast.show();
}
public void toastCancel() {
toast.cancel();
}
}
new ToastSystem(mContext, "Toast 메시지입니다");
// 토스트의 위치를 설정하는 부분
toast.show();
활용예제
public class ToastSystem {
private Toast toast;public class ToastSystem {
public ToastSystem(Context mContext, String msg) {
toast = Toast.makeText(mContext, msg, Toast.LENGTH_SHORT);
toast.show();
}
public void toastCancel() {
toast.cancel();
}
}
new ToastSystem(mContext, "Toast 메시지입니다");
댓글 없음:
댓글 쓰기