我已经按照说明实现了一个搜索对话框 http://developer.android.com/guide/topics/search/index.html .
我目前拥有的是一个搜索对话框,可以在我的应用程序中搜索所有书籍。我想要的是一种让用户搜索所有书籍或仅搜索一本书的方法。是否可以创建一个自定义搜索对话框来为我执行此操作?我想做的是有基本的搜索对话框,一旦执行了搜索,就会有一个下拉列表来过滤搜索。但是,如果能够在执行搜索之前选择过滤器就好了。
最佳答案
Android 应用程序中的搜索通常上下文敏感。这意味着应用程序通过查看当前 Activity 知道用户想要搜索什么。在您的示例中 - 也许如果用户在浏览所有书籍时按搜索键,应用程序将搜索所有书籍,而查看一本书并按下搜索键将在该书中搜索?
android 的开发人员很难进行此类自定义。理由是您不想按那么多按钮 - 只需键入您的查询即可。与 google search 比较例如,您可能喜欢。
关于android - 执行搜索后,我可以有一个带有过滤器的搜索对话框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5639904/