android - 附加到 EditText 的适配器的动态数据

标签 android autocomplete adapter android-edittext

有没有办法将动态适配器附加到 EditText?

我想要的是 - 当在 EditText 上按下一个键时,我的代码会在(某些)自定义商店中进行搜索并提供建议(而不是静态 Xml 列表或数组)。这个商店不是数据库;我认为 CursorAdapter 仅用于数据库结果。欢迎使用示例代码 fragment 。

最佳答案

我找到了解决方案并将答案发布到 this question .

编写自定义 SimpleCursorAdapter。覆盖 runQueryOnBackgroundThread() 方法并根据输入约束返回一个新的 MatrixCursor。将此适配器关联到自动完成编辑框。

我得到了这个答案的提示@ http://thinkandroid.wordpress.com/2010/01/11/custom-cursoradapters/

关于android - 附加到 EditText 的适配器的动态数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3405935/

相关文章:

java - 如何在适配器中的notifyDataSetChanged()期间允许单击项目

c# - 事件+适配器模式

macos - 如何让 Bash 的选项卡完成自动循环通过选项 OSX

android - 单选按钮在分段 ListView 滚动时更改状态

android - Kotlin Android 只允许文本中包含表情符号和字母

java - 音频文件未出现在播放音乐应用程序中

android - 错误 : Failed to resolve: com. google.firebase :firebase-crash:17. 2.2

android - MenuItemCompat.getActionView 总是返回 null

mysql - 在 mysql 中加入自动完成查询

ios - 在 iPhone 上解析 Google 自动完成 XML