]> www.average.org Git - WhereAmI.git/blob - src/org/average/whereami/Autostart.java
enable HTTP logging
[WhereAmI.git] / src / org / average / whereami / Autostart.java
1 package org.average.whereami;
2
3 import android.app.Activity;
4 import android.content.BroadcastReceiver;
5 import android.content.Context;
6 import android.content.Intent;
7 import android.content.SharedPreferences;
8 import android.preference.PreferenceManager;
9 import android.util.Log;
10
11 public class Autostart extends BroadcastReceiver {
12
13         final String TAG = getClass().getName();
14
15         @Override
16         public void onReceive(Context context, Intent intent) {
17                 SharedPreferences prefs =
18                         PreferenceManager.getDefaultSharedPreferences(context);
19                 if (prefs.getBoolean("autostart", false)) {
20                         Log.v(TAG, "Activating WhereAmI");
21                         Intent i = new Intent(context, WhereAmI.class);
22                         i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
23                         context.startActivity(i);
24                 } else {
25                         Log.v(TAG, "Ignoring BOOT_COMPLETED event");
26                 }
27         }
28 }