AutoCompleteTextView
时间: 2024-06-14 14:07:24 浏览: 12
AutoCompleteTextView是Android中的一个UI控件,它提供了自动提示的功能。当用户在输入框中输入文字时,AutoCompleteTextView会根据输入的内容自动显示匹配的选项供用户选择。
下面是一个使用AutoCompleteTextView的示例代码:
```java
AutoCompleteTextView autoCompleteTextView = findViewById(R.id.autoCompleteTextView);
String[] options = {"Apple", "Banana", "Cherry", "Durian", "Elderberry"};
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_dropdown_item_1line, options);
autoCompleteTextView.setAdapter(adapter);
```
在这个示例中,我们首先通过findViewById方法获取到AutoCompleteTextView的实例。然后,我们创建了一个包含一些选项的字符串数组options。接下来,我们创建了一个ArrayAdapter,并将其与AutoCompleteTextView关联起来。最后,我们调用setAdapter方法将适配器设置给AutoCompleteTextView。
这样,当用户在输入框中输入文字时,AutoCompleteTextView会根据输入的内容自动显示匹配的选项供用户选择。