2013-02-24 3 views
0

토스트를 사용하여 메시지를 출력하는 방법에 대해 혼란스러워합니다. 스레드의 while 루프에서 오는 메시지를 출력하는 데 사용해야합니다. 그래픽을 렌더링하는 스레드가 내 활동과 다른 클래스에 있습니다. 동일한 파일에 구현되지 않았 음을 의미합니다. 이렇게하는 방법이 있습니까?별도의 스레드 클래스에서 안드로이드 토스트 메시지

답변

2

당신은 runOnUiThread 사용할 수 있습니다

myActivity.runOnUiThread(new Runnable() { 

public void run() { 
    Toast.makeText(context, text, duration).show(); 
} 

}); 
관련 문제