草庐IT

searchView

全部标签

Android - SearchView 不打开 Activity

我正在尝试设置SearchView的教程,此处解释如下:https://developer.android.com/training/search/setup.html我创建了一个带有SearchView的菜单并配置了SearchView。但是我的SearchResultActivity在单击键盘上的“搜索”按钮或SearchView的提交按钮时不会打开。我也试过关注Searchwidgetonactionbardoesn'ttriggermysearchactivity但我无法让SearchView打开第二个Activity。有人可以帮忙吗?这是我的菜单:搜索配置xml:list:在

android - 如何在 android 中使用 SearchView 小部件时突出显示过滤后的文本

我在我的应用程序中实现了SearchView小部件。它工作正常。现在我需要做的是,每当我在我的SearchViewBar中键入一个词时,过滤后的结果应该突出显示搜索到的词。喜欢:我将此SearchView小部件用作:@OverridepublicvoidonCreateOptionsMenu(Menumenu,MenuInflaterinflater){inflater.inflate(R.menu.myMenu,menu);MenuItemsearchItem=menu.findItem(R.id.action_search);SearchViewsv=newSearchView(g

java - 找不到类 'android.support.v7.widget.SearchView$5'

我在yLogcat中收到此错误。有人知道这是什么吗?08-2219:02:57.830:E/dalvikvm(660):Couldnotfindclass'android.support.v7.widget.SearchView$5',referencedfrommethodandroid.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11 最佳答案 这里没有太多代码,但我自己遇到了这种情况,这就是我发生的事情:我使用v7compat

android - 如何在用户开始输入之前立即在可搜索的 Android 中启动建议

我正在研究ContentProvider和Searchable配置。我已经设置了一个类,该类使用数据库扩展内容提供程序,该数据库在用户键入时提供来自数据库的建议。这使用搜索管理器范例(不是SearchView)。到目前为止,一切正常。我想做的是在用户启动搜索后开始输入之前显示一些建议,但我遇到了一些问题。在searchable.xml中设置属性'android:searchSuggestThreshold="0"'仅当用户在启动后实际点击搜索文本框时才有效-我想在搜索启动后立即显示建议(即不等待用户做任何其他事情)。有什么想法吗?编辑:我所说的一个示例是GooglePlay商店应用中的

java - 恢复 android 的搜索 View 小部件的状态

我的操作栏中有一个搜索View,我想在方向改变后恢复查询。我怎样才能做到这一点?使用SearchView.setQuery(query,false);从bundle设置查询不起作用,因为searchview在展开后立即将其查询设置为""。这是我的onActivityCreated中的相关代码:if(savedInstanceState!=null&&savedInstanceState.containsKey(BUNDLE_KEY_SEARCH))mCurFilter=savedInstanceState.getString(BUNDLE_KEY_SEARCH);这里是我的onSave

android - SearchView 中的文本输入不显示

几天前我注意到在我的SearchView中输入的文本没有显示。也许这个问题很久以前就出现了,我没有注意到它,但我知道当我第一次设置搜索功能时一切正常。这是截图(我已经输入了文字,你可以看到它没有显示):我已经尝试使用thisSOquestion更改SearchView上文本的颜色,并且我还尝试更改可搜索配置XML文件中的文本颜色。在我发现这些都不起作用之后,我撤消了我的更改,以便您可以看到我目前在下面的代码:MainActivity.java@OverridepublicbooleanonCreateOptionsMenu(Menu){...//Associatesearchablec

android - 搜索小部件在发布 apk 中不起作用

我遇到了一个奇怪的问题(至少对我而言)。我的应用程序适用于调试apk。但是当我创建发布apk时,它会在searchwidget中显示错误。我正在使用支持库'com.android.support:appcompat-v7:21.0.3'这是我的代码@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//TODOAuto-generatedmethodstubMenuInflatermi=getMenuInflater();mi.inflate(R.menu.searchmenu,menu);SearchManagersearchMan

android - SearchView 建议不适用于一个字符

我的SearchView建议有问题,当我在SearchView中写入一个字符时,建议没有出现。但是当我在SearchView的EditText中写两个字符时,建议就会出现。所以我希望当我在SearchView的EditText中写入一个字符时,我的建议已经出现,我该怎么办?我在MainActivity中的代码:privateSearchViewmSearchView;privateSimpleCursorAdaptermAdapter;privateArrayListmList;@OverrideprotectedvoidonCreate(BundlesavedInstanceStat

Android SearchView 设置默认展开

我目前正在使用最低API级别8的AndroidStudio开发一个简单的应用程序,现在我正在我的LinearLayout中使用android.support.v7.widget.SearchView>在content_main.xml布局中,而不是在ACTIONBAR上,现在的问题是,我无法将searchView默认设置为Expanded,我已经在寻找解决方案,但我只得到了这个:android:iconifiedByDefault="false"这是我的searchView的完整代码但不幸的是,它不起作用。任何人都可以帮助我吗?任何帮助,将不胜感激。非常感谢!

android - 如何更改 SearchView 文本颜色?

我的SearchView位于LinearLayout/RelativeLayout而不是操作栏中。它的默认文字颜色是白色,如何更改? 最佳答案 深入研究appcompatSearchView的源代码,我发现它使用了AppCompatAutoCompleteTextView,默认情况下使用autoCompleteTextView样式。创建不同的自动完成样式并将其设置在应用主题中解决了我的问题。@color/my_text_color@color/my_hint_color...@style/SearchAutoCompleteText