diff --git a/res/values/strings.xml b/res/values/strings.xml index 30c1c0f069f..a0fb8e5d28c 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -11613,13 +11613,17 @@ Initial Consumption Limit + + Minimum Consumption Limit - Maximum Consumption Limit + Maximum Consumption Limit @string/tare_initial_consumption_limit - @string/tare_hard_consumption_limit + @string/tare_min_consumption_limit + @string/tare_max_consumption_limit diff --git a/src/com/android/settings/development/tare/AlarmManagerFragment.java b/src/com/android/settings/development/tare/AlarmManagerFragment.java index b9de81db62a..9b9eded98cf 100644 --- a/src/com/android/settings/development/tare/AlarmManagerFragment.java +++ b/src/com/android/settings/development/tare/AlarmManagerFragment.java @@ -117,7 +117,8 @@ public class AlarmManagerFragment extends Fragment implements mKeys = new String[][]{ { EconomyManager.KEY_AM_INITIAL_CONSUMPTION_LIMIT, - EconomyManager.KEY_AM_HARD_CONSUMPTION_LIMIT + EconomyManager.KEY_AM_MIN_CONSUMPTION_LIMIT, + EconomyManager.KEY_AM_MAX_CONSUMPTION_LIMIT, }, { EconomyManager.KEY_AM_MAX_SATIATED_BALANCE, diff --git a/src/com/android/settings/development/tare/JobSchedulerFragment.java b/src/com/android/settings/development/tare/JobSchedulerFragment.java index 9b8fb47dc99..e3b36a5dc02 100644 --- a/src/com/android/settings/development/tare/JobSchedulerFragment.java +++ b/src/com/android/settings/development/tare/JobSchedulerFragment.java @@ -118,7 +118,8 @@ public class JobSchedulerFragment extends Fragment implements mKeys = new String[][]{ { EconomyManager.KEY_JS_INITIAL_CONSUMPTION_LIMIT, - EconomyManager.KEY_JS_HARD_CONSUMPTION_LIMIT + EconomyManager.KEY_JS_MIN_CONSUMPTION_LIMIT, + EconomyManager.KEY_JS_MAX_CONSUMPTION_LIMIT, }, { EconomyManager.KEY_JS_MAX_SATIATED_BALANCE, diff --git a/src/com/android/settings/development/tare/TareFactorController.java b/src/com/android/settings/development/tare/TareFactorController.java index e6c2d8c878d..b5dd6ea677c 100644 --- a/src/com/android/settings/development/tare/TareFactorController.java +++ b/src/com/android/settings/development/tare/TareFactorController.java @@ -117,9 +117,13 @@ public class TareFactorController { new TareFactorData(mResources.getString(R.string.tare_initial_consumption_limit), EconomyManager.DEFAULT_AM_INITIAL_CONSUMPTION_LIMIT_CAKES, POLICY_ALARM_MANAGER)); - mAlarmManagerMap.put(EconomyManager.KEY_AM_HARD_CONSUMPTION_LIMIT, - new TareFactorData(mResources.getString(R.string.tare_hard_consumption_limit), - EconomyManager.DEFAULT_AM_HARD_CONSUMPTION_LIMIT_CAKES, + mAlarmManagerMap.put(EconomyManager.KEY_AM_MIN_CONSUMPTION_LIMIT, + new TareFactorData(mResources.getString(R.string.tare_min_consumption_limit), + EconomyManager.DEFAULT_AM_MIN_CONSUMPTION_LIMIT_CAKES, + POLICY_ALARM_MANAGER)); + mAlarmManagerMap.put(EconomyManager.KEY_AM_MAX_CONSUMPTION_LIMIT, + new TareFactorData(mResources.getString(R.string.tare_max_consumption_limit), + EconomyManager.DEFAULT_AM_MAX_CONSUMPTION_LIMIT_CAKES, POLICY_ALARM_MANAGER)); mAlarmManagerMap.put(EconomyManager.KEY_AM_REWARD_TOP_ACTIVITY_INSTANT, new TareFactorData(mResources.getString(R.string.tare_top_activity), @@ -306,9 +310,13 @@ public class TareFactorController { new TareFactorData(mResources.getString(R.string.tare_initial_consumption_limit), EconomyManager.DEFAULT_JS_INITIAL_CONSUMPTION_LIMIT_CAKES, POLICY_JOB_SCHEDULER)); - mJobSchedulerMap.put(EconomyManager.KEY_JS_HARD_CONSUMPTION_LIMIT, - new TareFactorData(mResources.getString(R.string.tare_hard_consumption_limit), - EconomyManager.DEFAULT_JS_HARD_CONSUMPTION_LIMIT_CAKES, + mJobSchedulerMap.put(EconomyManager.KEY_JS_MIN_CONSUMPTION_LIMIT, + new TareFactorData(mResources.getString(R.string.tare_min_consumption_limit), + EconomyManager.DEFAULT_JS_MIN_CONSUMPTION_LIMIT_CAKES, + POLICY_JOB_SCHEDULER)); + mJobSchedulerMap.put(EconomyManager.KEY_JS_MAX_CONSUMPTION_LIMIT, + new TareFactorData(mResources.getString(R.string.tare_max_consumption_limit), + EconomyManager.DEFAULT_JS_MAX_CONSUMPTION_LIMIT_CAKES, POLICY_JOB_SCHEDULER)); mJobSchedulerMap.put(EconomyManager.KEY_JS_REWARD_APP_INSTALL_INSTANT, new TareFactorData(mResources.getString(R.string.tare_app_install),