Il pop-up della finestra di dialogo si trova in here.AutoCompleteTextView dropdown height limited in popup popup
Il completamento dei risultati del completamento automatico al termine della visualizzazione popup è here.
Desidero che i risultati scendano oltre la vista della finestra di dialogo nella vista principale. Se non riesco a farlo, voglio limitare il numero di risultati che il completamento automatico mi dà a due.
Questo è nel mio listener di clic per il menu popup.
addDialog.setContentView(R.layout.shoppinglistadd);
/**Capture the AutoCompleteTextView widget*/
final AutoCompleteTextView autoCompleteTV
= (AutoCompleteTextView) addDialog.findViewById(R.id.productEnteredShop);
/**Fills the autocomplete with possibilities*/
String[] acArray = getResources().getStringArray(R.array.completeFoodsList);
/**Create a new ArrayAdapter and bind shoppinglistitem.xml to each list item*/
ArrayAdapter<String> autoCompleteAdapter
= new ArrayAdapter<String>(ShoppingList.this, R.layout.shoppinglistitem, acArray);
/**Associate the adapter with textView*/
autoCompleteTV.setAdapter(autoCompleteAdapter);
Avrei dovuto essere più chiaro. Non sto cercando di limitare i risultati totali a 2. Sto cercando di limitare la quantità massima di risultati mostrati alla volta a due con lo scorrimento del resto. –
sì, questo non è quello che stava chiedendo. Questo limita solo il numero del risultato. –