草庐IT

Searchview

全部标签

android - android SearchView 的搜索类型是什么?

在提供UI的AndroidSearchView小部件中。它将搜索查询并向搜索提供程序提交请求。集合提供了不同类型的搜索查询,例如BinarySearch...AndroidWidgetSearchView执行什么样的搜索查询?(BinarySearch或LinerSearch或其他...) 最佳答案 由应用程序开发人员搜索数据并将结果提供给搜索小部件。搜索小部件为应用程序提供了一个框架来执行其搜索,但不直接搜索数据。来自CreatingaSearchInterface:SearchingyourdataTheprocessofsto

android - 使用 SearchView 后重置操作栏

我正在使用SearchView小部件在我的应用程序中启用搜索。首次单击搜索图标后,SearchView小部件会展开到搜索字段中,并且“后退”箭头会显示在应用程序图标旁边。如果我单击应用程序图标,操作栏将恢复到初始状态(没有“后退”箭头)并且SearchView将恢复到图标。现在的问题是:执行搜索后,操作栏没有改变,恢复的唯一方法是单击应用程序图标或手机的“后退”箭头。不好,因为我希望操作栏在搜索完成后进入初始状态。我试过SearchView.setIconofied(true)但有2个问题:搜索图标与编辑字段出现在同一位置(最初位于最右侧)。操作栏仍然显示“后退”箭头。我认为我面临的问

android - SearchView 编辑文本始终为空

在执行此操作时,我总是得到textView为空:publicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.main,menu);MenuItemsearchItem=menu.findItem(R.id.action_search);SearchViewsearchView=(SearchView)MenuItemCompat.getActionView(searchItem);intid=searchView.getContext().getResources().getIdentifier

dart - 如何在 flutter 中创建工具栏搜索 View

我需要在我的应用程序的工具栏中实现searchview来过滤ListView: 最佳答案 在@aziza回答的帮助下,我用下面的列表过滤器编写了搜索View的详细代码片段。它会帮助别人import'package:flutter/material.dart';classSearchListextendsStatefulWidget{SearchList({Keykey}):super(key:key);@override_SearchListStatecreateState()=>new_SearchListState();}cla

dart - 如何在 flutter 中创建工具栏搜索 View

我需要在我的应用程序的工具栏中实现searchview来过滤ListView: 最佳答案 在@aziza回答的帮助下,我用下面的列表过滤器编写了搜索View的详细代码片段。它会帮助别人import'package:flutter/material.dart';classSearchListextendsStatefulWidget{SearchList({Keykey}):super(key:key);@override_SearchListStatecreateState()=>new_SearchListState();}cla

android - Butterknife 从菜单绑定(bind) SearchView

在我当前的Android项目中,我使用Butterknife库来绑定(bind)View并为它们使用onClick注释。这一切即使在fragment中也能很好地工作,但现在我正处于找不到解决方案的地步:我将新的ToolBar用作ActionBar并使用SearchView扩展菜单。对于这个SearchView我想使用@OnTextChanged注释但是当我用菜单项Butterknife的ActionView调用绑定(bind)方法时尝试再次重新实例化所有View,当然在ActionView中它找不到RootLayout的任何其他View。那么有没有一种方法可以使用Butterknife

android - 如何将 SearchView 的输入类型设置为数字

我目前在我的应用程序的ActionBar中有一个SearchView(我从XML布局文件填充它),我试图强制它只接受数字输入.我试过在XML中设置android:inputType="number"属性,但没有效果。有谁知道这个问题的根源吗?XML菜单资源: 最佳答案 在API14中引入了searchView上的setInputType。要将其设置为数字,请尝试:searchView.setInputType(InputType.TYPE_CLASS_NUMBER); 关于android

工具栏中的 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