2015-01-07 4 views
2

다른 활동을 BroadcastReceiver에서 호출하고 싶습니다. 아래 코드는 활동을 호출하지 않습니다. 적절한 답변을 찾으려면 도와주세요.브로드 캐스트 수신기에서 활동 호출

public class MyBroadcastReceiver extends BroadcastReceiver { 
    @Override 
    public void onReceive(Context context, Intent intent) { 
     Intent newIntent = new Intent("com.example.alaram.MESG"); 
     context.startService(newIntent); 

    } 
} 
+0

는 당신이'startActivity' 또는'startService'을 원하십니까? – gprathour

답변

0

startService()를 호출하면 이름에서 알 수있는 것처럼 활동이 아닌 서비스가 시작됩니다.

시도 :

Intent intent = new Intent(context, YourActivity.class); 
    context.startActivity(intent); 
관련 문제