草庐IT

searchviews

全部标签

android - 如何禁用从/到 SearchView 的复制/粘贴

当我在Toolbar中使用SearchView时,我想禁用复制/粘贴操作。实际上我不想让原生复制/粘贴栏出现在顶部。 最佳答案 你可以使用这个方法:@TargetApi(Build.VERSION_CODES.HONEYCOMB)privatevoiddisableSearchViewActionMode(SearchViewsearchView){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.HONEYCOMB){((EditText)searchView.findViewById(R

android - 无法使用 SearchView 提交查询

我使用以下代码fragment在HomeActivity中为我的工具栏启用搜索功能。当我输入查询时,应用程序应将我带到NearbySearchActivity,我将在其中看到结果。我可以看到工具栏,单击图标并在出现的SearchView中键入查询。但是,当我单击软件键盘上的放大镜时,它消失了,没有任何反应。首页Activity:publicclassHomeActivityextendsAppCompatActivityimplementsNavigationView.OnNavigationItemSelectedListener{@OverridepublicbooleanonCr

android - 在 SearchView 上强制图标化

我的操作栏中有一个SearchView现在它可以正常工作,无论如何我遇到一个问题,当我单击提交按钮时,即提交查询并显示结果,当我返回到我从SearchView展开搜索的Activity,我的问题是如何关闭它,即在提交时将其图标化。这是我的代码。searchView=(SearchView)item.getActionView();SearchManagersearchManager=(SearchManager)getSystemService(Context.SEARCH_SERVICE);searchView.setSearchableInfo(searchManager.getS

Android 支持 v7 ActionBar SearchView 未完全展开

我想为我的应用程序中的特定Activity显示一个完全扩展的SearchView,但是,对于这些Activity,SearchView仅跨越ActionBar的一半。我目前正在使用v7支持库。这是menu_home.xml中我的SearchView的代码:这是我的Activity代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.menu_home,

android - SearchView 无意中启动可搜索 Activity

我正在使用SearchView启动显示搜索结果的新Activity。我关注了以下来源:Android教程:CreatingaSearchInterface所以:StartnewactivityfromSearchView所以:Cannotgetsearchviewinactionbartowork新的可搜索ActivityListActivity是从MainActivity中应用栏内的SearchView小部件启动的。新的可搜索Activity已启动,但缺少搜索Intent(从未调用onNewIntent方法)。Searchable.xmlAndroidManifest.xmlMain

android - 在字符串类型listview Android上实现searchview

我有一个items列表,我想根据item开始不同的Activity,当我点击它时它会打开正确的Activity但是当我尝试搜索时从搜索View栏中列出项目,然后它会打开错误的Activity。listView=(ListView)findViewById(R.id.listView);sv=(SearchView)findViewById(R.id.searchView1);String[]values=newString[]{item1,item2,item3,item4,}finalArrayAdapteradapter=newArrayAdapter(this,android.R

android - 布局中 searchview 的关闭监听器无法正常工作 Android

我正在构建android应用程序,其中我在工具栏下方嵌入了一个搜索View。请参阅屏幕截图。但是当我点击搜索图标时,我的键盘出现了,但是当我点击搜索View的关闭图标时,键盘并没有消失。关闭监听器不工作,不能使用Action展开或折叠监听器,因为它不是菜单项。那么我应该如何让键盘消失。请指导。simpleSearchView.setOnCloseListener(newSearchView.OnCloseListener(){@OverridepublicbooleanonClose(){hideKeyboard(getActivity());returnfalse;}});

android - SearchView:键盘不显示按钮完成

安卓4.3。此处摘录:我希望在单击SearchView时显示带有Done按钮的键盘。所以我设置了android:imeOptions="actionDone"。但它没有帮助:这里的结果: 最佳答案 试试这个searchview.setImeOptions(EditorInfo.IME_ACTION_DONE);searchview.setSingleLine(true); 关于android-SearchView:键盘不显示按钮完成,我们在StackOverflow上找到一个类似的问题:

Android:如何以编程方式取消 SearchView 的焦点

我的布局中有一个SearchView(不在操作栏中),我无法使用通常的方法关闭键盘:publicstaticvoidhideKeyboard(Activityactivity){InputMethodManagerimm=(InputMethodManager)activity.getSystemService(Context.INPUT_METHOD_SERVICE);if(imm!=null&&activity!=null){ViewcurrentFocus=activity.getCurrentFocus();if(currentFocus!=null){imm.hideSoft

java - 带有 SearchView 的 Android abs,onQueryTextListener 不工作

我正在尝试将SearchViewSupportv4版本与操作栏sherlock一起使用。所以我在操作栏中有我的搜索按钮->当我触摸它时,键盘和搜索栏也会出现。我的问题是我需要使用onQueryTextSubmit和onQueryTextChange监听器,但它们从未被触发。我需要使用searchh查询字符串并用它做一些自定义的事情。这是完整的activity.javapublicclassActivityMainextendsSherlockFragmentActivityimplementsOnQueryTextListener,DialogFragmentListener{/***