Allow updating app install reward values.
Bug: 243987091 Test: modify values in UI and confirm settings values changed via adb Change-Id: I4d2a4409883ec06b93f4fa55e3a46829e06fe68e
This commit is contained in:
@@ -110,9 +110,9 @@ public class JobSchedulerFragment extends Fragment implements
|
||||
// mResources.getStringArray(R.array.tare_modifiers_subfactors),
|
||||
resources.getStringArray(R.array.tare_job_scheduler_actions),
|
||||
resources.getStringArray(R.array.tare_job_scheduler_actions),
|
||||
resources.getStringArray(R.array.tare_rewards_subfactors),
|
||||
resources.getStringArray(R.array.tare_job_scheduler_rewards_subfactors),
|
||||
{resources.getString(R.string.tare_top_activity)},
|
||||
resources.getStringArray(R.array.tare_rewards_subfactors)
|
||||
resources.getStringArray(R.array.tare_job_scheduler_rewards_subfactors)
|
||||
};
|
||||
|
||||
mKeys = new String[][]{
|
||||
@@ -159,6 +159,7 @@ public class JobSchedulerFragment extends Fragment implements
|
||||
EconomyManager.KEY_JS_REWARD_NOTIFICATION_INTERACTION_INSTANT,
|
||||
EconomyManager.KEY_JS_REWARD_WIDGET_INTERACTION_INSTANT,
|
||||
EconomyManager.KEY_JS_REWARD_OTHER_USER_INTERACTION_INSTANT,
|
||||
EconomyManager.KEY_JS_REWARD_APP_INSTALL_INSTANT,
|
||||
},
|
||||
{EconomyManager.KEY_JS_REWARD_TOP_ACTIVITY_ONGOING},
|
||||
{
|
||||
@@ -167,6 +168,7 @@ public class JobSchedulerFragment extends Fragment implements
|
||||
EconomyManager.KEY_JS_REWARD_NOTIFICATION_INTERACTION_MAX,
|
||||
EconomyManager.KEY_JS_REWARD_WIDGET_INTERACTION_MAX,
|
||||
EconomyManager.KEY_JS_REWARD_OTHER_USER_INTERACTION_MAX,
|
||||
EconomyManager.KEY_JS_REWARD_APP_INSTALL_MAX,
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@@ -305,6 +305,18 @@ public class TareFactorController {
|
||||
new TareFactorData(mResources.getString(R.string.tare_hard_consumption_limit),
|
||||
EconomyManager.DEFAULT_JS_HARD_CONSUMPTION_LIMIT_CAKES,
|
||||
POLICY_JOB_SCHEDULER));
|
||||
mJobSchedulerMap.put(EconomyManager.KEY_JS_REWARD_APP_INSTALL_INSTANT,
|
||||
new TareFactorData(mResources.getString(R.string.tare_app_install),
|
||||
EconomyManager.DEFAULT_JS_REWARD_APP_INSTALL_INSTANT_CAKES,
|
||||
POLICY_JOB_SCHEDULER));
|
||||
mJobSchedulerMap.put(EconomyManager.KEY_JS_REWARD_APP_INSTALL_ONGOING,
|
||||
new TareFactorData(mResources.getString(R.string.tare_app_install),
|
||||
EconomyManager.DEFAULT_JS_REWARD_APP_INSTALL_ONGOING_CAKES,
|
||||
POLICY_JOB_SCHEDULER));
|
||||
mJobSchedulerMap.put(EconomyManager.KEY_JS_REWARD_APP_INSTALL_MAX,
|
||||
new TareFactorData(mResources.getString(R.string.tare_app_install),
|
||||
EconomyManager.DEFAULT_JS_REWARD_APP_INSTALL_MAX_CAKES,
|
||||
POLICY_JOB_SCHEDULER));
|
||||
mJobSchedulerMap.put(EconomyManager.KEY_JS_REWARD_TOP_ACTIVITY_INSTANT,
|
||||
new TareFactorData(mResources.getString(R.string.tare_top_activity),
|
||||
EconomyManager.DEFAULT_JS_REWARD_TOP_ACTIVITY_INSTANT_CAKES,
|
||||
|
Reference in New Issue
Block a user