/* */ package com.google.android.c2dm; import android.app.Activity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; /** * Helper class to handle BroadcastReciver behavior. * - can only run for a limited amount of time - it must start a real service * for longer activity * - must get the power lock, must make sure it's released when all done. * */ public class C2DMBroadcastReceiver extends BroadcastReceiver { @Override public final void onReceive(Context context, Intent intent) { // To keep things in one place. C2DMBaseReceiver.runIntentInService(context, intent); setResult(Activity.RESULT_OK, null /* data */, null /* extra */); } }