Interesting... I'll give that a shot. Thanks.
On Nov 11, 3:51 am, hackbod <[EMAIL PROTECTED]> wrote:
> It does wake it up, but you are going to need to hold a wake lock to
> keep the device awake after your intent receiver returns.
>
> On Nov 10, 11:14 pm,g1bb<[EMAIL PROTECTED]> wrote:
>
>
>
> > Hello,
>
> > I've been trying to use AlarmManager.RTC_WAKEUP to wake up my device
> > while it's sleeping, and then play some sounds. It seems like when
> > it's charging, this works fine, but when it's not, the service doesn't
> > start until I hit the menu button and am presented with the lock
> > screen.
>
> > Also, this seems to be working fine in the emulator, but not my real
> > phone.
>
> > Here's the alarm scheduling:
> > ntent intent = new Intent(Main.this, OneShotAlarm.class);
> > PendingIntent sender =
> > PendingIntent.getBroadcast(Main.this, 0, intent, 0);
>
> > // We want the alarm to go off 30 seconds from now.
> > Calendar calendar = Calendar.getInstance();
> > calendar.setTimeInMillis(System.currentTimeMillis());
> > calendar.add(Calendar.SECOND, 60);
>
> > // Schedule the alarm!
> > AlarmManager am =
> > (AlarmManager)getSystemService(ALARM_SERVICE);
> > am.set(AlarmManager.RTC_WAKEUP,
> > calendar.getTimeInMillis(), sender);
> > ---------------------------------
> > The OneShotAlarm BroadCastReceiver:
>
> > public class OneShotAlarm extends BroadcastReceiver
> > {
>
> > @Override
> > public void onReceive(Context context, Intent intent)
> > {
> > Toast.makeText(context, "OneShotAlarm Broadcast invoked",
> > 1000).show();
>
> > intent = new Intent(context, ServiceClassToRun.class);
>
> > context.startService(intent);
> > }
> > ---------------------------------
> > The Service:
>
> > public class ServiceClassToRun extends Service {
> > protected static final int Rnd = 0;
>
> > public void onStart(Intent intent, int startId) {
> > //do some business here
> > }
> > ---------------------------------
> > And finally, my manifest:
>
> > <receiver android:name=".OneShotAlarm" android:process=":remote" />
> > <service android:name=".ServiceClassToRun "/>
>
> > Any ideas are greatly appreciated. Has anyone else experienced this as
> > well? Thanks in advance.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---