gpt4 book ai didi

android - 在数据库中搜索项目并显示下拉列表

转载 作者:太空狗 更新时间:2023-10-29 15:34:58 24 4
gpt4 key购买 nike

我有以下应用程序架构(为简化而概括):

主要 Layout 由带有自定义 View 和可滚动 TabsActionBar 和一个 ViewPager 托管多个 ListFragments。每个 ListFragment 都有自己的一组数据(1 行 = ImageView + TextView),这些数据是从 SQLite 数据库加载的。在我的 ActionBar 自定义 View 中有一个“搜索”EditText

当用户开始输入内容时,我想在数据库中执行“移动”搜索并以下拉列表的形式显示匹配的名称(这些名称应该是可点击的)。我看到了一些如何在 ListView 中执行搜索的示例,但与数据库搜索无关。

所以问题是:如何将数据库搜索结果显示为下拉列表并在用户添加或删除字符时刷新它?

最佳答案

您需要实现 AutoCompleteTextView .这允许在用户键入时提供建议。你可以绑定(bind)要搜索的数据,使用Adapters .

这应该可以解决您的问题。

可以找到一个可能有用的示例 here .

关于android - 在数据库中搜索项目并显示下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18324560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com