마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

다른 클래스에서 특정 액티비티에 Toast메시지 띄우는법

0 추천
A클래스에서 B엑티비티에 토스트메시지시를 띄워주려면 어떻게해야하나요 ??

 

Toast.makeText(Cotnext, "메시지", Toast.LENGTH_SHORT).show();

 

에서 해당 액티비티의 Context를 받아오면 된다고 본것같은데 잘 이해가 안가서 그렇습니다.

 

도움부탁드립니다. Context를 어떻게 받아오나요 ?
음무 (17,820 포인트) 님이 2014년 2월 7일 질문

2개의 답변

+3 추천
 
채택된 답변
A 클래스를 인스턴스화할때 생성자에 B 엑티비티의 Context를 전달하고 이를 이용하여 토스트 메시지를 띄울때 사용하면 되겠죠?
dante2k (8,390 포인트) 님이 2014년 2월 7일 답변
음무님이 2014년 2월 7일 채택됨
0 추천
B액티비티의 Context를 A클래스에 저장하도록 하면 되겠네요...

A클래스에서는 저장된 Context로 Toast를 띄우면 되겠지요
인연 (31,880 포인트) 님이 2014년 2월 7일 답변
...