5/22/2013

prevent duplication message Toast dialog android

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(); 
    }

 
} 

댓글 없음: