1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-19 23:12:12 +02:00

Debug logging for setting and receiving alarms

This commit is contained in:
wolkenschieber
2017-03-05 13:30:43 +01:00
parent 75a9b41fc0
commit 5e91520a49
3 changed files with 19 additions and 9 deletions

View File

@@ -76,14 +76,27 @@
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/restart-dex" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
<excludeFolder url="file://$MODULE_DIR$/build/outputs" /> <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
<excludeFolder url="file://$MODULE_DIR$/build/tmp" /> <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
</content> </content>

View File

@@ -24,6 +24,7 @@ import android.content.Intent;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.preference.PreferenceManager; import android.preference.PreferenceManager;
import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat;
import android.util.Log;
import com.health.openscale.R; import com.health.openscale.R;
import com.health.openscale.gui.preferences.ReminderPreferences; import com.health.openscale.gui.preferences.ReminderPreferences;
@@ -37,6 +38,7 @@ public class ReminderBootReceiver extends BroadcastReceiver
{ {
if (intent.hasExtra(ReminderPreferences.INTENT_EXTRA_ALARM)) if (intent.hasExtra(ReminderPreferences.INTENT_EXTRA_ALARM))
{ {
Log.d(ReminderBootReceiver.class.getSimpleName(), "Received alarm intent");
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
String notifyText = prefs.getString(ReminderPreferences.PREFERENCE_KEY_REMINDER_NOTIFY_TEXT, String notifyText = prefs.getString(ReminderPreferences.PREFERENCE_KEY_REMINDER_NOTIFY_TEXT,
@@ -59,12 +61,7 @@ public class ReminderBootReceiver extends BroadcastReceiver
mNotifyMgr.notify(0x01, mBuilder.build()); mNotifyMgr.notify(0x01, mBuilder.build());
} }
if (intent.getAction() != null) if (intent.getAction() != null && intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED))
{ ReminderPreferences.scheduleAlarms(context);
if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED))
{
ReminderPreferences.scheduleAlarms(context);
}
}
} }
} }

View File

@@ -31,6 +31,7 @@ import android.preference.Preference;
import android.preference.PreferenceFragment; import android.preference.PreferenceFragment;
import android.preference.PreferenceGroup; import android.preference.PreferenceGroup;
import android.preference.PreferenceManager; import android.preference.PreferenceManager;
import android.util.Log;
import com.health.openscale.R; import com.health.openscale.R;
import com.health.openscale.gui.ReminderBootReceiver; import com.health.openscale.gui.ReminderBootReceiver;
@@ -113,8 +114,7 @@ public class ReminderPreferences extends PreferenceFragment
alarmCal.add(Calendar.DAY_OF_YEAR, 7); alarmCal.add(Calendar.DAY_OF_YEAR, 7);
} }
//Log.d("ReminderPreferences", "Set alarm to " + calendar.getTime()); Log.d(ReminderPreferences.class.getSimpleName(), "Set alarm to " + alarmCal.getTime());
AlarmManager alarmMgr = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); AlarmManager alarmMgr = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
Intent alarmIntent = new Intent(context, ReminderBootReceiver.class); Intent alarmIntent = new Intent(context, ReminderBootReceiver.class);