summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/SettingsActivity.java
diff options
context:
space:
mode:
authorjunjiez <junjiez@codeaurora.org>2016-11-16 11:09:28 +0800
committerweijiew <weijiew@codeaurora.org>2016-12-23 14:29:05 +0800
commitd92a952b0cfe8e570f85112bc9a4c65729e7ffed (patch)
tree61a9612f5f2f194164b0a113f41b8380abf4d5dc /src/com/android/camera/SettingsActivity.java
parent1fd9901abce1ff4eb09b5aaa3be22e1a0d846ff7 (diff)
downloadandroid_packages_apps_Snap-d92a952b0cfe8e570f85112bc9a4c65729e7ffed.tar.gz
android_packages_apps_Snap-d92a952b0cfe8e570f85112bc9a4c65729e7ffed.tar.bz2
android_packages_apps_Snap-d92a952b0cfe8e570f85112bc9a4c65729e7ffed.zip
SnapdragonCamera:Add instant AEC to developer option
Add instant AEC support to developer option Change-Id: Ia83a724966c453cfeb84e12c1728eab264bed6f8 CRs-Fixed: 1087493
Diffstat (limited to 'src/com/android/camera/SettingsActivity.java')
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/SettingsActivity.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/camera/SettingsActivity.java b/src/com/android/camera/SettingsActivity.java
index e97073f58..61c8c46f1 100644..100755
--- a/src/com/android/camera/SettingsActivity.java
+++ b/src/com/android/camera/SettingsActivity.java
@@ -40,6 +40,7 @@ import android.preference.PreferenceCategory;
import android.preference.PreferenceGroup;
import android.preference.PreferenceActivity;
import android.preference.PreferenceManager;
+import android.preference.PreferenceScreen;
import android.preference.SwitchPreference;
import android.view.Window;
import android.view.WindowManager;
@@ -142,6 +143,7 @@ public class SettingsActivity extends PreferenceActivity {
mDeveloperMenuEnabled = true;
mSharedPreferences.edit().putBoolean(SettingsManager.KEY_DEVELOPER_MENU, true).apply();
Toast.makeText(SettingsActivity.this, "Camera developer option is enabled now", Toast.LENGTH_SHORT).show();
+ recreate();
}
} else {
privateCounter = 0;
@@ -161,12 +163,16 @@ public class SettingsActivity extends PreferenceActivity {
}
private void filterPreferences() {
- String[] categories = {"photo", "video", "general"};
+ String[] categories = {"photo", "video", "general", "developer"};
Set<String> set = mSettingsManager.getFilteredKeys();
if (!mDeveloperMenuEnabled) {
set.add(SettingsManager.KEY_MONO_PREVIEW);
set.add(SettingsManager.KEY_MONO_ONLY);
set.add(SettingsManager.KEY_CLEARSIGHT);
+
+ PreferenceScreen parent = getPreferenceScreen();
+ PreferenceGroup developer = (PreferenceGroup)findPreference("developer");
+ parent.removePreference(developer);
}
for (String key : set) {