我已经实现了一个搜索对话框,如http://developer.android.com/guide/topics/search/index.html所述。
我目前拥有的是一个搜索对话框,可以搜索我应用中的所有图书。我想要的是让用户搜索所有书籍或只搜索一本特定书籍的方法。是否可以创建一个自定义搜索对话框来为我执行此操作?我想到的是拥有基本的搜索对话框,一旦执行了搜索,就可以通过一些方式来过滤搜索。但是,能够在执行搜索之前选择过滤器会很好。
答案 0 :(得分:0)
通常,Android应用程序中的搜索是上下文敏感。这意味着应用程序通过查看当前活动来了解用户想要搜索的内容。在你的例子中 - 也许如果用户在浏览所有书籍时按下搜索,应用程序将搜索所有书籍,同时查看一本书并按搜索将在该书中搜索?
android的开发人员很难进行这样的自定义。理由是您不想按这么多按钮 - 只需键入您的查询即可。与您可能喜欢的google search前例相比较。