android - 自定义 AutoCompleteTextview 从 web Android 获取数据

标签 android android-widget custom-component autocompletetextview

我想实现一个自定义的 AutocompleteTextview,其中每个建议都需要三个 TextView 。

到目前为止,我已经实现了自定义适配器来填充来自网络的值。但我不知道要创建接受 3 个 TextView 的自定义 AutocompleteTextview。

请帮帮我!!!!!!

最佳答案

要提供自动完成功能,请执行以下步骤,

1. 实现一个基本的可搜索 Activity ,如创建搜索界面中所述。 使用有关提供自定义建议的内容提供者的信息修改可搜索配置。

2.根据您的建议构建一个表(例如在 SQLite 数据库中)并使用所需的列格式化该表。

3.创建一个可以访问您的建议表的内容提供者,并在您的 list 中声明该提供者。

4.声明用户选择建议时发送的Intent类型(包括自定义操作和自定义数据)。

关于android - 自定义 AutoCompleteTextview 从 web Android 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8325079/

相关文章:

android - 如何让软键盘覆盖一个 View ,同时让其他 View 占用可用空间?

android - 将整数数组从 AppWidget 传递到预先存在的 RemoteViewsService 以由 RemoteViewsFactory 呈现

android - 为什么 ProgressDialog 在我们运行时没有显示出来?

components - 为 joomla 2.5 编写组件的最佳方式

java - 添加到自定义链表会导致 NullPointerException

java - 如何将数据传递给抽屉导航项目?

android - 如何为右下角的 CardView 实现不同的角半径应该比其他角有更大的半径

android - 带有自定义 View 的对话框,setCanceledOnTouchOutside 不起作用

java - JButton自定义问题

android - 如何在单个 Activity 中加载多个 AndroidViewModel 以访问使用 Room 从多个表返回值的 LiveData