2
我有一個android的AutoCompleteTextView(實際上擴展),我想控制出現的建議彈出列表的位置。例如在我的錨點視圖的上方或下方。設置Android AutoCompleteTextView相對於錨點視圖的位置
目前,自動完成似乎更喜歡低於錨點視圖,除非它試圖顯示的數據需要更多空間(並且該空間在上面可用)。有沒有辦法將它設置爲始終以某個方向出現,而不管數據的大小。
感謝
我有一個android的AutoCompleteTextView(實際上擴展),我想控制出現的建議彈出列表的位置。例如在我的錨點視圖的上方或下方。設置Android AutoCompleteTextView相對於錨點視圖的位置
目前,自動完成似乎更喜歡低於錨點視圖,除非它試圖顯示的數據需要更多空間(並且該空間在上面可用)。有沒有辦法將它設置爲始終以某個方向出現,而不管數據的大小。
感謝
我想你可以使用這個:
myAutoCompleteTextView.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
myAutoCompleteTextView.dismissDropDown();
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
myAutoCompleteTextView.dismissDropDown();
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
myAutoCompleteTextView.dismissDropDown();
}
});