È possibile avere un EditTextPreference con completamento automatico collegato ad esso?È possibile completare automaticamente un EditTextPreference?
So che è possibile associarne uno a un elemento con un ID, ma ho difficoltà a capire come collegare l'ArrayAdapter al campo delle preferenze.
Questo è sbagliato, ma è il più vicino che posso ottenere.
final String[] TEAMS = getResources().getStringArray(R.array.teams);
AutoCompleteTextView EditTextPreference = (AutoCompleteTextView) findViewById(R.id.editTextPrefTeam);
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_dropdown_item_1line, TEAMS);
EditTextPreference.setAdapter(adapter);
Quasi! Vengo visualizzata la mia casella di completamento automatico, ma la casella di selezione automatica completa è disattivata e mostra sopra il campo di immissione con la metà inferiore dell'elenco a discesa non visualizzato. –
In realtà, sono stato in grado di correggere il mio bug dal commento precedente codificando a fondo un valore per l'altezza della casella a discesa. –