Do not suggest autocompleting the name with the default value 'Owner'
Fixes: 38138381
Fixes: 37727329
Test: runtest --path packages/apps/EmergencyInfo/tests/
Change-Id: Ied514762fce23ee596fd238ec114bf1687e8b4eb
diff --git a/src/com/android/emergency/preferences/NameAutoCompletePreference.java b/src/com/android/emergency/preferences/NameAutoCompletePreference.java
index 5149a55..d03df27 100644
--- a/src/com/android/emergency/preferences/NameAutoCompletePreference.java
+++ b/src/com/android/emergency/preferences/NameAutoCompletePreference.java
@@ -37,7 +37,8 @@
private ArrayAdapter createAdapter() {
UserManager userManager =
(UserManager) getContext().getSystemService(Context.USER_SERVICE);
- String[] autocompleteSuggestions = {userManager.getUserName()};
+ String[] autocompleteSuggestions = userManager.isUserNameSet()
+ ? new String[] {userManager.getUserName()} : new String[] {};
return new ArrayAdapter<String>(getContext(),
android.R.layout.simple_dropdown_item_1line, autocompleteSuggestions);
}