在我的应用中,我有一个微调器和autocompleteTextview。我有autocompleteTextview的自定义适配器。我想将选定的微调项目传递给自定义适配器。 但是,我无法通过选定的版税。如果我传递值意味着仅自动获得第一个位置值。
还有一个疑问:如果我禁用autocompletetextview然后再次启用手段,我无法在autocompletetextview中输入任何内容
请有人帮助我!
这是我的代码:
将微调器值传递给适配器:
autocomplete.setThreshold(1);
autocomplete.setAdapter(new AutoCompleteAdapter(getActivity(),spinner.getSelectedItem().toString());
它始终从微调器传递第零个位置值。
启用和停用自动填充功能:
public static void autoCompleteTextDisable(AutoCompleteTextView _input){
_input.setEnabled(false);
_input.setFocusable(false);
_input.setClickable(false);
}
public static void autoCompleteTextEnable(AutoCompleteTextView _input){
_input.setEnabled(true);
_input.setFocusable(true);
_input.setClickable(true);
}