So it seems like it is skipping that step? Or is it just stopping before that step?
Steven Studio LFP http://www.studio-lfp.com On Thursday, October 13, 2011 11:29:40 AM UTC-5, John Goche wrote: > > > Hello, > > I am having the following problem and was wondering whether > anyone here could be so kind so as to help me. I am having a > broadcast receiver in my code that opens a database and sets > an alarm. However the code that sets the alarm is never called > as shown in the adb logcat output. What is interesting is that the > application does not crash but the intent that is called after the > alarm setter was supposed to be called is run. So the intent > that is launched after the alarm was supposed to be set is > called even though I see no debug output telling me that > the alarm setter function is called. > > Any ideas as to what is going on? > > (please see code below) > > Thanks, > > John Goche > > public class AlarmReceiver extends BroadcastReceiver { > > @Override > public void onReceive(Context context, Intent intent) { > > Log.d("AlarmReceiver", "received"); > > // retrieve database handle > > DB db = DB.db(context); > > // retrieve data from database > > Globals.data = db.getData(); > > // reset alarms (seems like this does not get called) > > Log.d("AlarmReceiver", "Calling alarm setter..."); > AlarmSetter.doSetupAlarm(context); > Log.d("AlarmReceiver", "Done."); > > // start new intent (this actually starts up for real) > > Intent i = new Intent(context, AlarmExpiredActivity.class); > i.putExtra("alarmMessages", intent.getBundleExtra("alarmMessages")); > i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); > context.startActivity(i); > > } > > } > > class AlarmSetter { > > public static void doSetupAlarm(Context ctx) { > > Log.d("AlarmSetter", "doSetupAlarm called."); > > // ... > > } > > D/AlarmReceiver( 3805): received > I/ActivityManager( 61): Starting: Intent { flg=0x10000000 > cmp=com.bar.foo/.AlarmExpiredActivity (has extras) } from pid 3805 > > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en