草庐IT

searchview_customecell

全部标签

java - 单击 Activity 的其他位置时如何使 SearchView 失去焦点并崩溃

在我的应用程序中,我正在制作一个searchinterface其中SearchView分别在失去焦点和获得焦点时折叠和展开。然而,失去焦点的事情只发生在两种情况下:当按下后退按钮时。当按下SearchView旁边的主页图标时。如果用户不仅点击这两个东西,而且点击屏幕上的任何其他地方(例如,任何按钮或屏幕上没有View的任何空白部分),我希望它失去焦点(并因此崩溃)。 最佳答案 好吧,我找到了以下解决方案。我在不是searchview实例的每个View上使用setOnTouchListener来折叠searchview。它对我来说很完

android - 如何在 ActionBar 的右侧保持展开的 SearchView(使用自定义图标时)?

我的问题与SearchViewwrongalignment密切相关和SearchViewpositionswhenexpandedinActionBar但那里发布的答案不起作用。所以,我使用的是SearchView在ActionBar:默认情况下(右上角,溢出菜单旁边):问题是,当展开时,我希望SearchView保持在右侧,但相反,它移动到了左边缘,靠近主页按钮(应用程序图标)。我尝试更改showAsAction对于其中任何一个(assuggestedhere):android:showAsAction="ifRoom"android:showAsAction="always"...

android - Honeycomb ActionBar 中 SearchView 上的 KeyListener 不起作用

这是我的代码。在搜索框中输入时永远不会调用onKey()方法。我在设置监听器时做错了什么吗?我在onKey()方法中有一个断点,这就是我知道它不会触发的原因。@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.locations_map_menu,menu);ActionBarab=getActionBar();ab.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar));ab.se

android - 在 SearchView AutoCompleteTextView 中搜索包含特定字符的文本

我正在尝试修改opensourcedictionaryproject它使用ActionBarSherlockSearchView$SearchAutoComplete。例如,我有一个名为“GooglePlay”的条目。SearchView能够在我键入“Google”时返回建议,但如果我搜索“Play”则不会出现这种情况。如何使SearchView能够搜索包含文本的条目?publicbooleanonQueryTextChange(StringnewText){if(MdxDictBase.isMdxCmd(newText)){currentEntry.setEntryNo(DictEn

android - 使用 SearchView 在搜索操作栏激活时显示软键盘

我看到thisquestion当我从ActionBar激活搜索时,将焦点设置在SearchViewEditText上。但是,当它获得焦点时,键盘不会出现。不应该吗,因为它只是一个普通的EditText?(它是普通的EditText吗?)这种行为出现在AndroidSDK级别11上。(三星GalaxTab7.7和Android库存。)我现在有一个解决方法,它Hook我的Activity的onOptionsItemSelected(MenuItemitem)方法,显示键盘。@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){b

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 - SearchView 中的文本输入不显示

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

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

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