在GCM通知到达时打开APP

时间:2016-04-27 09:37:43

标签: android android-intent push-notification google-cloud-messaging

我想在没有用户互动的情况下立即打开我的Android应用程序。但由于我的BroadcastReceiver无法扩展Activity,所以我将如何打开另一个活动(因为它需要Intent)。

public class GcmBroadcastReceiver extends WakefulBroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
    ComponentName comp = new ComponentName(context.getPackageName(),
            GCMNotificationIntentService.class.getName());

    startWakefulService(context, (intent.setComponent(comp)));
    setResultCode(Activity.RESULT_OK);
}
}

0 个答案:

没有答案