我已经在我的工具栏中添加了一个searchView,我想显示一个下拉列表,就像安卓对AutoCompleteTextView所做的那样。
所以基本上我想要显示一个结果列表,并在用户输入时对其进行更改。我已经添加了一个函数来过滤我的结果,但是我不知道如何使用我的searchView在列表中显示下拉列表。
看看下面的代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is pres
我在任何地方都找不到如何在searchManager.getSearchableInfo()中使用support v7 appcompat库。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
MenuItem menuItem = (MenuItem) menu.fin
我想实现最好的方式来实现搜索。在我的活动中,我有两个带有列表结果的选项卡,我在工具栏中添加了一个searchView,用户可以在其中输入他想要的内容。是否有一种方法可以在我的活动之上显示列表结果,结果就像whatsapp中的结果一样?
下面是我的代码,但它基本上是一个searchView。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
我希望做一个页面,使用django-haystack显示一组固定的搜索结果。我已经有了一个页面,可以使用haystack的SearchView进行搜索,并希望创建第二个页面,默认情况下显示特定搜索的结果--在本例中,搜索包含Fruit的所有文档。
这是我的urls.py:
from haystack.views import SearchView
from django.conf.urls import url
import haystack
from .search_Queries import custom_query
from .forms import CustomSearchFor
我已经在操作栏中使用SearchManager和SearchView实现了搜索功能。显示搜索视图的活动执行搜索并显示搜索结果。这可以很好地工作,并且我可以从onNewIntent()中毫无问题地获得搜索查询。
当用户单击back按钮退出搜索模式时,我需要重新显示所有项目。我该如何做到这一点?我尝试拦截搜索管理器的OnDismiss和OnCancel以及搜索视图的OnClose。什么都不会被召唤。代码如下:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds i