Android에서 Toast를 사용할 때, 메시지 중복 지속되는 경우 방지.
Toast 변수를 선언한다.
public static Toast mToast;
onCreate() 또는 적절한 함수에서 1회 초기화한다. Toast.makeText()
{
...
mToast = Toast.makeText(this, "null", Toast.LENGTH_SHORT);
...
}
mToast 사용.
Func()
{
mToast.setText(“show this text”);
mToast.show();
}
// 다른 클래스 ..모듈등에서 사용하기 편하게 유틸리티 클래스 생성후 사용해도 무방하다.
class appGlobalUtil
{
public static Toast mToast;
public toast_message( message)
{
mToast.setText(message);
mToast.show();
}
}
댓글 없음:
댓글 쓰기