현재 MainActivity 위에 A Fragment를 띄워놓았고 A Fragment의 버튼을 누르면 .java에 있는 Thread를 호출하게 되어있습니다.
(.java는 아무것도 상속받지 않았습니다.)
MainActivty에서 Context -> A Fragment에 전달하였고, 전달받은 Context를 -> .java에 전달하였습니다.
(ex.
if ( .java == null )
.java = new .java(activity); // A Fragment에서 context받은 이름이 activity
.java에서 Thread를 사용하여 서버랑 통신하고 있는데
.java Thread 내부에서 토스트를 띠우고 싶은데
runOnUiThread가 자꾸 정의되지 않았다고 뜹니다 ㅜㅜ
context.runOnUiThread(new Runnable) 로 해도 안되고 ( 오버라딩 부분은 생략..)
((Activity)context).runOnUiThread(new Runnable) 로 해도 작동하지 않습니다.
이러한 상황에서는 어떻게 해결해야 할까요?
결론적으로는 A Fragment에 Toast를 띄우는 것이 목적입니다.