彈出對話框位於here。AutoCompleteTextView下拉對話框彈出高度限制
自動完成結果在彈出視圖結束處的停止方式爲here。
我希望結果從對話框視圖下拉到父視圖。如果我不能這樣做,那麼我想限制AutoComplete爲我提供兩個結果的數量。
這是在我的點擊監聽器彈出菜單。
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);
我應該更清楚。我並不打算將總體結果限制爲2.我希望通過滾動其餘部分將每次顯示的最大結果數量限制爲兩個。 –
是的,這不是他所要求的。這只是限制結果編號。 –