Intro2Activity.java
public Handler handler = new Handler(){
@Override
public void handleMessage(Message msg){
switch (msg.what){
case 1234: {
Toast.makeText(Intro2Activity.this, "완료", 0).show();
}
default : {
Toast.makeText(Intro2Activity.this, "완료", 0).show();
}
break;
}
}
};
--------------------------------------------------------------------------------------
Service2.java
Message msg = Message.obtain(handler, 1234);
handler.sendMessage(msg);
위 소스처럼 해봤는데 반응이 없네요.
Intro2Activity를 실행할때 Service2.java 를 스타트하고,
Service에서는 10초마다 어떤 네트워크 작업이 실행되고 있습니다.
해당 네트워크 작업의 끝부분에서 Toast를 띄워주기위해 만든 소스인데
어플이 꺼진다든가 딱히 에러메세지가 발생하지는 않는데
Toast가 안뜨네요.
아예 구문이나 방식이 잘못된건가요?