草庐IT

searchviews

全部标签

工具栏中的 Android SearchView

我的Activity中有工具栏,我曾尝试从菜单中添加搜索View,但无法在工具栏中添加搜索View,如何在我的Activity工具栏中添加搜索View。? 最佳答案 我已经通过这种方式处理了Fragment。我用searchview的onTextChangeListener做了,只需检查你的Logcat。截图引用:menu.xml-(res->menu)MainFragment.javapublicclassMainFragmentextendsFragment{privateSearchViewsearchView=null;pr

android - 如何让 Action Bar SearchView 填满整个 action bar?

我试图创建一个actionbarsearch在我的应用程序中,但在展开状态下SearchView没有占用整个操作栏宽度(它仍然显示其他操作)!那么,如何使SearchView填充整个ActionBar区域(如在GMAIL应用程序中)? 最佳答案 以上解决方案都不适合我。设置SearchView的MaxWidth对我有用:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(

android - 将 SearchView 与 AppCompat 一起使用时出现空指针异常

今天我花了时间迁移到AppCompat库。除了我的SearchView,我已经成功设置了所有内容。之前,它运行正常,但现在我在使用代码时不断得到nullPointerExceptionsearchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));我到处寻找解决我的问题的方法,但我找不到任何地方(我试过的都不行)。如有任何指导,我们将不胜感激。这里是我打电话的地方:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInf

android - 如何更改 SearchView 元素的颜色?

我想在我的项目中使用SearchView,但我对元素的颜色有疑问。让我告诉你:它的fragmentDialog我有我的SearchView我不需要改变背景颜色。下图就是例子。我想看到没有黑色bg的SearchView元素。我试过了改变主题改变风格改变色调但没有任何效果。搜索图标和另一个元素仍然是白色的。也许我失去了什么?我可以在XML中执行此操作吗?请帮帮我。 最佳答案 在这个答案中,我假设SearchView添加到Toolbar中,而AppTheme是Theme.AppCompat的子项。Light.NoActionBar@col

android - SearchView 展开后隐藏的操作栏图标

我希望SearchView旁边的图标(“云”)即使在SearchView展开时也保持可见。这适用于平板电脑,但不适用于Nexus5等较小的设备。我已经为此菜单项设置了showAsAction="always"。此外,SearchView具有此属性:showAsAction="ifRoom"。 最佳答案 试试这个,使用appCompatv21对我有用finalMenuItemswitchButton=menu.findItem(R.id.action_import);finalMenuItemsearchItem=menu.findI

android - searchview 在 FIRST back press 上没有正确关闭(它只是失去了焦点)

我必须按两次后退按钮才能关闭SearchView。为什么?第一次按下时,SearchView只会失去焦点...在SearchView上设置setOnKeyListener也不起作用...顺便说一句,我正在使用ABS实现...我的代码很简单,如下所示:mMenuItemSearch=menu.findItem(R.id.search);mSearchView=newSearchView(getSupportActionBar().getThemedContext());mMenuItemSearch.setActionView(mSearchView);mSearchView.setOn

android - 如何实现语音搜索到SearchView

我想在我的应用程序中添加语音搜索功能。我在SherlockActivity中填充SearchView。但是我找不到将语音搜索功能添加到SearchView对象的解决方案。你能给个建议吗,我需要做什么?代码如下:publicclassMainActivityextendsSherlockActivity{privateSlidingMenuslidingMenu;privateSlidingMenuslidingMenuRight;privateStringmFilterArrays[];publiclonglastScrollTime=0;/**Ensonkaydırmanezaman

android - SearchView 删除蓝色焦点线并在特定位置显示光标

我一直在尝试删除SearchView中的蓝色焦点线。我将其转换为AutoCompleteTextView,以便我可以为我的searchView使用自定义图标。intid=searchView.getContext().getResources().getIdentifier("android:id/search_src_text",null,null);searchtextView=(AutoCompleteTextView)searchView.findViewById(id);我试过用searchtextView.setBackGroundColor(0)并在我的xml中手动将背景

android - 自定义 SearchView 在 android 中整个可点击

我的应用程序中有一个SearchView小部件,我想问一些关于自定义它的问题。首先,你只能通过点击搜索图标开始搜索,有什么办法可以让整个SearchView都可以点击吗?另外,有没有办法让SearchView在被点击时看起来像这样?现在是这个状态:这是我的代码:citySearch=(SearchView)findViewById(R.id.city_search_bar);citySearch.setBackgroundResource(R.drawable.search_background);citySearch.setOnSearchClickListener(newOnCli

android - SearchView 提示未显示

我试图在我的主Activity的搜索View中显示提示文本。onqueryTextSubmit启动另一个名为SearchResultsActivity的Activity,它将显示查询结果。我的问题是我无法显示提示文本。我的searchable.xml代码和list代码最后是我的onQueryTextSubmit代码@OverridepublicbooleanonQueryTextSubmit(Stringquery){AnniversariestempResults;tempResults=mainAnniversariesManager.searchManager.searchAnn