我正在尝试将 Spinner 中的操作与 AutoCompleteTextView 连接起来。我的目标是当用户在微调器中选择某些项目时,需要更改 AutoCompleteTextView 建议列表。
例子:
微调项目:猫,狗,马
字符串 1 : cat1、cat2、cat3、...
字符串 2 :狗 1、狗 2、狗 3、...
String3: horse1, horse2, horse3 ...
因此,当用户在 spinner 中选择“Dogs”并点击 AutoCompleteTextView 后,他会在开始编写后得到以下建议:dog1、dog2、dog3。猫和马类似。
我找不到这个问题的解决方案。
我试图将 onClickListener 放到 AutoCompleteTextView 但似乎不起作用。
autoCompleteTextView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//some actions
});
并且应该有一些更好的解决方案,因为在屏幕打开后 AutoCompleteTextView 已经被选中。