Est-il possible d'avoir un objet EditTextPreference avec saisie semi-automatique joint?Possibilité d'auto-complétion d'une directive EditTextPreference?
Je sais ho pour attacher un à un élément avec un ID, mais j'ai du mal à comprendre comment attacher l'ArrayAdapter au champ de préférence.
C'est faux, mais c'est aussi proche que possible.
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);
Presque! Je fais apparaître ma boîte automatique complète, mais la liste déroulante auto complète est coupée et s'affiche au-dessus du champ de saisie, la moitié inférieure de la liste déroulante ne s'affichant pas. –
En fait, j'ai été en mesure de corriger mon bug du commentaire précédent en codant en dur une valeur pour la hauteur de la boîte déroulante. –