Stopping a widget's service when not in use
<p>I'm having trouble getting my widget to stop hogging so many resources.</p>

<p>I setRepeating on the AlarmManager to update. When the widget is deleted (onDisabled()), I call .cancel() on the service, but the service still shows up in the android "running processes" making me believe I'm doing something wrong. Any guidance?</p>

<p>Also, should I be scheduling my updates in the onEnabled() or the onUpdate()? onUpdate doesn't seem to work on anything other than the first widget.</p>

<p>Thanks for any help you can give!</p>
