summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2017-07-23 07:28:50 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-07-23 07:28:50 +0000
commit8937606eae30770b230439ef359853eecff81aaf (patch)
treece293022dc13b1ab171e7baf747f15e899f0b99c
parent38770811823ec841349d94ceedd7b72783122a48 (diff)
parentce2c089ef9376a00b680d140c0ee3e12e47806f6 (diff)
downloadandroid_packages_apps_EmergencyInfo-8937606eae30770b230439ef359853eecff81aaf.tar.gz
android_packages_apps_EmergencyInfo-8937606eae30770b230439ef359853eecff81aaf.tar.bz2
android_packages_apps_EmergencyInfo-8937606eae30770b230439ef359853eecff81aaf.zip
release-request-52da03e1-319b-479f-b7b2-2df79bc638cf-for-git_oc-dr1-release-4207440 snap-temp-L67200000085022454
Change-Id: Ie6130b4ebd3601740c58672fdf39407eceda0c88
-rw-r--r--src/com/android/emergency/edit/EditInfoFragment.java4
-rw-r--r--src/com/android/emergency/view/ViewEmergencyInfoFragment.java4
2 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/emergency/edit/EditInfoFragment.java b/src/com/android/emergency/edit/EditInfoFragment.java
index eb642e2..006c725 100644
--- a/src/com/android/emergency/edit/EditInfoFragment.java
+++ b/src/com/android/emergency/edit/EditInfoFragment.java
@@ -58,6 +58,10 @@ public class EditInfoFragment extends PreferenceFragment {
for (String preferenceKey : PreferenceKeys.KEYS_EDIT_EMERGENCY_INFO) {
Preference preference = findPreference(preferenceKey);
mMedicalInfoPreferences.put(preferenceKey, preference);
+
+ if (((ReloadablePreferenceInterface) preference).isNotSet()) {
+ getMedicalInfoParent().removePreference(preference);
+ }
}
// Fill in emergency contacts.
diff --git a/src/com/android/emergency/view/ViewEmergencyInfoFragment.java b/src/com/android/emergency/view/ViewEmergencyInfoFragment.java
index d3eef03..baa7996 100644
--- a/src/com/android/emergency/view/ViewEmergencyInfoFragment.java
+++ b/src/com/android/emergency/view/ViewEmergencyInfoFragment.java
@@ -45,6 +45,10 @@ public class ViewEmergencyInfoFragment extends PreferenceFragment {
for (String preferenceKey : PreferenceKeys.KEYS_VIEW_EMERGENCY_INFO) {
Preference preference = findPreference(preferenceKey);
mPreferences.add(preference);
+
+ if (((ReloadablePreferenceInterface) preference).isNotSet()) {
+ getPreferenceScreen().removePreference(preference);
+ }
}
}