summaryrefslogtreecommitdiff
path: root/GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java')
-rw-r--r--GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java b/GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java
index be5078e..748f844 100644
--- a/GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java
+++ b/GymLog/src/main/java/com/mikemiller/gymlog/ActivityFragment.java
@@ -2,6 +2,7 @@ package com.mikemiller.gymlog;
import android.app.Fragment;
import android.content.Context;
+import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.Environment;
@@ -25,6 +26,8 @@ import java.util.Properties;
public class ActivityFragment extends Fragment {
+ public static String STAT_UPDATED = "STAT_UPDATED";
+
private class ActivityStats {
public ActivityStats(int weight, int reps) {
this.weight = weight;
@@ -205,12 +208,18 @@ public class ActivityFragment extends Fragment {
stats.weight = weight;
setActivityStats(stats);
saveToFile();
+
+ // Update the weekly log file
+ getActivity().sendBroadcast(new Intent(STAT_UPDATED));
}
private void setReps(int reps) {
ActivityStats stats = getActivityStats();
stats.reps = reps;
setActivityStats(stats);
saveToFile();
+
+ // Update the weekly log file
+ getActivity().sendBroadcast(new Intent(STAT_UPDATED));
}
private void refreshButton() {