используйте autoCompleteTextView и добавьте textWatcher, когда завершите редактирование, сохраните значение в sharedprefferences
private AutoCompleteTextView autoCompleteTextViewActivation;
autoCompleteTextViewActivation = findViewById(R.id.auto_complete_text_view_activation);
autoCompleteTextViewActivation.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void afterTextChanged(Editable editable) {
//TODO: save in sharedPrefrences
}
});
и при создании или при возобновлении ... проверьте, если у вас есть значение в sharedPrefferences, установите его в autoCompletedTextView