草庐IT

searchview_customecell

全部标签

android - 更改 Android 工具栏中返回和清除图标的 SearchView 颜色

我想在SearchView折叠时自定义返回和清除图标。我的要求是将颜色更改为白色,但现在是黑色。(请引用下面共享的图片)。我希望用几天的时间来解决这个问题,但我尝试过的解决方案都没有奏效。我尝试了一些SO建议的解决方案,如下所示:解决方案一:@style/YourActionBarWidget@drawable/xxx解决方案2:finalDrawableupArrow=getResources().getDrawable(R.drawable.abc_ic_ab_back_mtrl_am_alpha);upArrow.setColorFilter(getResources().get

android - 禁用 SearchView

我正在尝试从我的Activity中禁用SearchView。我尝试了以下代码:mSearchView.setEnabled(false);mSearchView.setFocusable(false);mSearchView.setClickable(false);但它不起作用。仍然可以单击SearchView并弹出KeyBoard。我希望它变成灰色并且无法点击。我怎样才能做到这一点? 最佳答案 所有陈述的答案都不能满足我的需求,所以我想为处于相同情况的任何人提供另一个答案。SearchView由不同的View组成,这些View可以

android - SearchView 结果列表宽度

有没有办法让SearchView的结果列表占据整个屏幕宽度?我试过为SearchView使用自定义布局,但这不会改变搜索结果列表的宽度。看截图: 最佳答案 是的,这是可能的。为此,我们应该设置整个DropDownView的宽度,而不仅仅是项目。我们可以通过调用AutoCompleteTextView的setDropDownWidth来设置。但是有一个问题。每次更改边界时,DropDownView的宽度和水平偏移都会在SearchView中计算。要获得解决方法,我们可以向SearchView添加我们自己的OnLayoutChangeL

android - ActionBarSherlock SearchView 转换错误

当我尝试configureSearchViewlikeindocumentation如果使用ActionBarSherlock,我会收到此错误:FATALEXCEPTION:mainjava.lang.ClassCastException:android.widget.SearchViewcannotbecasttocom.actionbarsherlock.widget.SearchViewatMY_PACKAGE.ACTIVITY.onCreateOptionsMenu(MenuDrawerBase.java:181)atandroid.support.v4.app.Watson.

android - 更改 ActionBar 和 SearchView 背景

我正尝试按照androidguidelines上的建议使用带有深色操作栏的HoloLight主题。.这是我的themes.xml文件:@style/Widget.MyApp.ActionBar@android:drawable/dark_header@style/MyApp.ActionBar.TextAppearance@android:color/primary_text_dark不使用搜索界面的结果是预期的,但是当我使用SearchView时,背景来自Holo.Light主题:有什么办法可以改变ActionBar上SearchView的默认样式吗? 最

android - 如何在可搜索微调器中使用 SearchView.OnQueryTextListener()?

我正在使用第三方库创建一个可搜索的微调器。我在我的应用程序中添加了库类(SearchableListDialog、SearchableSpinner)。一切正常,但我仍然面临一个问题,例如,在搜索View小部件中,如果我搜索Abc,我没有将结果过滤为Abc,但是当单击ListView项目时,结果显示项目为美国广播公司这就像项目的位置发生了变化,但列表没有显示可搜索的结果。我不知道我哪里错了。我多次修改代码,但没有得到理想的结果。可搜索的微调器xml代码:这是我的Fragment代码,我在其中设置了可搜索微调器的适配器。countriesCustomAdapterInr=newCount

android - 单击 SearchView 时防止 Activity 重新加载

我有一个新工具栏的Activity。在这个工具栏中我只有一个图标...我的SearchView图标。当我单击该图标时,它会在工具栏中打开一个EditText,我可以写下我要查找的内容。问题是,当我单击“搜索”图标时,我的Activity(带fragment的FrameLayout)的内容被重新加载。编辑:另外:当点击图标时,它会重新加载Activity并打开EditText,之后调用ActivitySearchResult,如果我在该Activity中按下后退按钮,我将返回到MainActivity并且搜索View仍然打开。如何预防?那是我的搜索list部分(MainActivity有

android - widget.SearchView 不显示用于在 android 中进行语音搜索的 MIC 按钮

我在名为activity_products_final的布局文件中有一个搜索ViewActivity:protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_products_final);searchView=(android.support.v7.widget.SearchView)findViewById(R.id.searchView);searchView.setIconified(false);sea

android - 在 android 工具栏中正确实现 SearchView

我对android工具栏中的searchview实现有疑问。空白填充太大。我不想隐藏其他Action,但这些Action是与SearchView重叠。SearchView的下划线不可见我该如何解决上述问题?menu.xmlfragment@OverridepublicvoidonCreateOptionsMenu(finalMenumenu,MenuInflaterinflater){inflater.inflate(R.menu.menu_fragment_reg_vehicles,menu);finalMenuItemitem=menu.findItem(R.id.action_s

android - 显示 ActionBarSherlock SearchView 始终展开

我需要显示SearchView始终展开,并在ActionBar中显示一个按钮,以便用户可以快速访问搜索Activity中的搜索字符串。我的Activity有这个菜单布局:在搜索Activity类中,我按如下方式配置ActionBar:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getSupportMenuInflater().inflate(R.menu.search,menu);SearchManagersearchManager=(SearchManager)getSystemService(Context.SEARCH_