java - 使用快速搜索框进行动态 Android 搜索

标签 java android search

我已经使用快速搜索框在我的应用程序中实现了搜索,现在我希望搜索结果在用户键入时即时显示。
可能吗?

最佳答案

尝试在您的 View 上设置 setOnKeyListener()

view.setOnKeyListener(new OnKeyListener()
{
    @Override
    public boolean onKey(View v, int keyCode, KeyEvent event)
    {
        if ((event.getAction() == KeyEvent.ACTION_DOWN)
            && (keyCode == KeyEvent.KEYCODE_ENTER))
        {
            // Perform action on key press - pop up your search box and focus on it

            return true;
        }
        return false;
    }
});

关于java - 使用快速搜索框进行动态 Android 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4676272/

相关文章:

java - 如何创建一个 Applet 来创建从 Oracle 数据库中提取的下拉列表

java - Spring Data Neo4j 4.0 : Duplicate nodes created, 应该创建关系

java - Xpages运行时错误: 'java class java.lang.IllegalStateException: Access denied (java.lang.RuntimePermission getClassLoader)'

Android RecyclerView : drag and drop over multiple ViewType

java - WebView.addJavascriptInterface 不起作用

javascript - 聚焦时jquery返回默认输入值

search - Bugzilla 搜索结果太长

java - 如何在不重新编译的情况下覆盖 servlet 的@WebInitParam?

java - Android Studio - 应用程序不包括模拟器

java - 如何计算ArrayList中重复单词的数量(不使用Hash)