jjzjj

Searchview

全部标签

android - SearchView 中的 ActionBar 麦克风按钮(语音搜索)

我正在实现ActionBar。我想在ActionBarSearchView的搜索字段区域中使用2个按钮,例如Flipkart应用程序。如上图所示,我想要2个按钮,第一个用于语音搜索,另一个用于条码扫描器,当单击搜索图标时,Actionbar的SearchView出现。我能够使用搜索图标实现actionbarserahcview。但我有点困惑为什么语音搜索没有出现在我的应用程序中。看看我的源代码。publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){s

android - 无法隐藏 SearchView 的虚拟键盘 ifiedbydefault(false)

我有一个搜索View,默认设置为默认搜索查询,但我不想要虚拟键盘。在下面的代码中,我试图在onCreateOptionsMenu中隐藏键盘,但键盘仍然是可见。imm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);MenuItemitem=menu.findItem(R.id.menu_search);item.expandActionView();mSearchView=(SearchView)item.getActionView();mSearchView.setIconifiedByDefaul

android - 更改 android.support.v7.widget.SearchView 的颜色

我正在使用搜索View。是否可以更改文本颜色和图标颜色以查看?目前它显示黑色文本和图标。我想将其更改为白色文本和白色搜索图标。 最佳答案 这可能有用..SearchViewsearchView=(SearchView)findViewById(R.id.search);EditTextsearchEditText=(EditText)searchView.findViewById(android.support.v7.appcompat.R.id.search_src_text);searchEditText.setTextColo

java - Android SearchView 空字符串

我正在尝试使用SearchView,并且一切正常,除非我想搜索空字符串。当我删除最后一个字符时,onQueryTextChange会使用react,但我希望用户能够在搜索字段为空时按下搜索按钮。finalSearchView.OnQueryTextListenerqueryTextListener=newSearchView.OnQueryTextListener(){@OverridepublicbooleanonQueryTextChange(StringnewText){//Dosomethingreturntrue;}@OverridepublicbooleanonQueryT

android - 如何在按下后退键的android上禁用搜索 View 的折叠

我在搜索菜单的操作栏中使用了Sherlock搜索View小部件。初始化搜索View的代码fragmentMenuItemitem=menu.findItem(R.id.menu_search);item.expandActionView();mSearchView=(SearchView)item.getActionView();mSearchView.setIconifiedByDefault(false);mSearchView.setQuery(query,false);mSearchView.clearFocus();上面的代码显示了带有默认搜索查询的扩展搜索View。问题是当

java - 使用 android.support.v7.widget.SearchView 时获取类转换异常

我正在使用菜单在操作栏上显示搜索图标。我已经创建了搜索ViewitemSearch=menu.findItem(R.id.action_search_chat_home_container);searchView=(SearchView)MenuItemCompat.getActionView(itemSearch);我正在使用android-support-v7-appcompat作为库项目。菜单的XML...我收到以下错误*03-1812:19:46.965E/com.abc.contactbook.RTContactBookActivityjava文件中的代码导入包importa

Android SearchView X 标记图标

我想更改搜索View组件中显示的白色可绘制对象中的X标记。如何更改它。请帮我。谢谢。SearchManagersearchManager=(SearchManager)getSystemService(Context.SEARCH_SERVICE);searchView=(SearchView)menu.findItem(R.id.ac_search).getActionView();searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));searchView.setIconif

android - 使用 MenuItemCompat 获取 SearchView (Android)

我正在尝试按照Android开发人员的说法实现SearchViewActionBar项目,但我遇到了一些麻烦。(http://developer.android.com/guide/topics/ui/actionbar.html)。有两个错误,我找了很多都没有找到解决办法。1)我对类MenuItemCompat有疑问。它说:MenuItemCompat类型未定义方法getActionView(MenuItem)我只能为这个类使用以下方法:setShowAsAction(item,actionEnum)setActionView(项目,View)这是代码@Overridepublicb

java - SearchView 语音监听器

我想知道是否可以在我的searchView上设置语音监听器,例如建议监听器:http://developer.android.com/reference/android/support/v7/widget/SearchView.OnSuggestionListener.html我想覆盖默认行为。我不想发起另一项Activity。我只想将录制的声音作为字符串获取并使用它。 最佳答案 我阅读了您的要求,但您为什么不想使用Activity?以防万一这对您有帮助,如果您到现在还没有,应该看看这些:安卓开发者:http://developer

android - 如何检测 SearchView 上任意位置的点击

如何检测对searchView的点击?我尝试过使用setOnClickListener、setOnSearchClickListener、setOnFocusChangedListener,但都无济于事。问题似乎只是点击文本框。如果我在文本框外的任何地方单击onClickListener触发器,但如果在文本框内单击则不会。我要解决的问题是,如果用户点击任何地方,我需要关闭一个。但我不知道如何处理SearchView。 最佳答案 我已经设法找到解决问题的方法。这有点骇人听闻,但它确实有效。您必须从searchView获取editTex