본문 바로가기
🖥 Programming/📱 Android (Kotlin)

[kotlin][android] 토스트메세지(Toast msg) 중복 방지

by MinChan-Youn 2022. 6. 17.

안녕하세요 챠니입니다!

오늘은 토스트메세지 중복방지에 대해서 알아보겠습니다~!

짧으니깐 딱 보시고 필요한 코드를 작성하시면 되겠습니다 :)

 

 

토스트 메세지 중복방지

코드를 보고 알아보겠습니다.

var toast: Toast? = null


...(중략)


private fun toastMsg(string: String){
	try{
        toast?.cancel()
        toast = Toast.makeText(this, string, Toast.LENGTH_SHORT)
        toast?.setGravity(Gravity.BOTTOM, 0, 0)
        toast?.show()
    }catch (e: Exception){
    	e.printStackTrace()
    }
 }

 

 

먼저 상단에 toast변수에 대해서 먼저 null 처리를 합니다.

toast메세지를 처음생성하는 경우 체크하기 위함으로 볼 수 있겠습니다

다음은 toastMsg 함수를 작성하여서 필요한 string값을 넣어서 호출하면 끝입니다!

 

끝입니다!

엄청 쉽죠?

오늘도 즐코(즐거운 코딩) 하세요!

 

 

 

 

 

 

 

 

 

 

 

 

질문 또는 궁굼한 부분은 댓글을 남겨주세요! 친절하게 답변드리겠습니다!

응원의 댓글은 저에게 큰 힘이 된답니다! :)

즐거운 하루되세요!

 

깃허브 보러 놀러오세요 👇 (맞팔환영)

https://github.com/younminchan