autoCompleteTextView.setOnItemSelectedListener(new OnItemSelectedListener() { ... });
OnItemSelectedListener 用於 Spinner 等選擇器,AutoCompleteTextView 的下拉列表屬於 ListView,點擊項目觸發 OnItemClickListener。
autoCompleteTextView.setOnItemClickListener((parent, view, position, id) -> {
String selected = (String) parent.getItemAtPosition(position);
Toast.makeText(this, "Selected: " + selected, Toast.LENGTH_SHORT).show();
// 可在此更新其他 UI 或提交表單
});
addTextChangedListener (TextWatcher)。setOnDismissListener (API 17+)。