AOKP animations: Add and entry for TRANSIT_TASK_OPEN_BEHIND
Already in frameworks/base. Option was just missing from Settings Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
committed by
Hưng Phan
parent
f588acecab
commit
b56864fef9
@@ -53,6 +53,7 @@ public class AnimationsSettings extends SettingsPreferenceFragment
|
||||
private static final String ACTIVITY_OPEN = "activity_open";
|
||||
private static final String ACTIVITY_CLOSE = "activity_close";
|
||||
private static final String TASK_OPEN = "task_open";
|
||||
private static final String TASK_OPEN_BEHIND = "task_open_behind";
|
||||
private static final String TASK_CLOSE = "task_close";
|
||||
private static final String TASK_MOVE_TO_FRONT = "task_move_to_front";
|
||||
private static final String TASK_MOVE_TO_BACK = "task_move_to_back";
|
||||
@@ -71,6 +72,7 @@ public class AnimationsSettings extends SettingsPreferenceFragment
|
||||
ListPreference mActivityOpenPref;
|
||||
ListPreference mActivityClosePref;
|
||||
ListPreference mTaskOpenPref;
|
||||
ListPreference mTaskOpenBehind;
|
||||
ListPreference mTaskClosePref;
|
||||
ListPreference mTaskMoveToFrontPref;
|
||||
ListPreference mTaskMoveToBackPref;
|
||||
@@ -146,6 +148,12 @@ public class AnimationsSettings extends SettingsPreferenceFragment
|
||||
mTaskOpenPref.setEntries(mAnimationsStrings);
|
||||
mTaskOpenPref.setEntryValues(mAnimationsNum);
|
||||
|
||||
mTaskOpenBehind = (ListPreference) findPreference(TASK_OPEN_BEHIND);
|
||||
mTaskOpenBehind.setOnPreferenceChangeListener(this);
|
||||
mTaskOpenBehind.setSummary(getProperSummary(mTaskOpenBehind));
|
||||
mTaskOpenBehind.setEntries(mAnimationsStrings);
|
||||
mTaskOpenBehind.setEntryValues(mAnimationsNum);
|
||||
|
||||
mTaskClosePref = (ListPreference) findPreference(TASK_CLOSE);
|
||||
mTaskClosePref.setOnPreferenceChangeListener(this);
|
||||
mTaskClosePref.setSummary(getProperSummary(mTaskClosePref));
|
||||
@@ -260,6 +268,10 @@ public class AnimationsSettings extends SettingsPreferenceFragment
|
||||
int val = Integer.parseInt((String) newValue);
|
||||
result = Settings.Global.putInt(mContext.getContentResolver(),
|
||||
Settings.Global.ACTIVITY_ANIMATION_CONTROLS[9], val);
|
||||
} else if (preference == mTaskOpenBehind) {
|
||||
int val = Integer.parseInt((String) newValue);
|
||||
result = Settings.Global.putInt(mContext.getContentResolver(),
|
||||
Settings.Global.ACTIVITY_ANIMATION_CONTROLS[10], val);
|
||||
}
|
||||
preference.setSummary(getProperSummary(preference));
|
||||
return result;
|
||||
@@ -287,6 +299,8 @@ public class AnimationsSettings extends SettingsPreferenceFragment
|
||||
mString = Settings.Global.ACTIVITY_ANIMATION_CONTROLS[8];
|
||||
} else if (preference == mWallpaperIntraClose) {
|
||||
mString = Settings.Global.ACTIVITY_ANIMATION_CONTROLS[9];
|
||||
} else if (preference == mTaskOpenBehind) {
|
||||
mString = Settings.Global.ACTIVITY_ANIMATION_CONTROLS[10];
|
||||
}
|
||||
int mNum = Settings.Global.getInt(mContext.getContentResolver(), mString, 0);
|
||||
return mAnimationsStrings[mNum];
|
||||
|
||||
Reference in New Issue
Block a user