对话框弹出窗口位于
here.
弹出视图结束时自动完成结果的停止方式为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 autoCompleteAdapter
= new ArrayAdapter(ShoppingList.this, R.layout.shoppinglistitem, acArray);
/**Associate the adapter with textView*/
autoCompleteTV.setAdapter(autoCompleteAdapter);