Articles of android search

Как выделить искомый текст в моем поисковом фильтре?

Я пытаюсь выполнить поиск таким образом, чтобы все «видимые» поисковые буквы были выделены. Я пробовал использовать spannable, но это не трюк, возможно, я не делал это правильно? На основе этого: выделите искомый текст в элементах ListView. Как мне выделить выделенный текст? Вот мой фильтр: private LayoutInflater mInflater; private ValueFilter valueFilter; public MySimpleArrayAdapter(Activity context) { this.context […]

Поддержка поддержки Android для поддержки SearchView

Это мой код: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { MenuItem searchItem = menu.findItem(R.id.searchMenuItem); SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); // searchView.set searchView.setSearchableInfo( searchManager.getSearchableInfo(getComponentName())); searchView.setIconifiedByDefault(false); } Мой минимальный API – 8. У меня есть эта ошибка компиляции Call requires API level 11 (current min is 8): android.widget.SearchView#setSearchableInfo Обратите внимание, что я не могу […]

Реализация игры Google и карт, таких как Search Bar android

У меня есть требование создать игру Google и отобразить как панель поиска с фильтром в моем проекте, но я понятия не имею, с чего начать. Я попробовал это с помощью собственной пользовательской реализации, как показано ниже: Autocomplete TextView внутри ToolBar android MainActivity.java toolbar = (Toolbar) findViewById(R.id.tool_bar); setSupportActionBar (toolbar); ArrayList<String> searchArrayList = new ArrayList<String>(); searchArrayList.add("United States"); […]

Предложения по выбору панели инструментов

Я пытаюсь изменить поисковые предложения на «легкую тему». Я использую библиотеку appcompat-v7: 22.2.0 и читаю о новой функции для настройки виджета вида поиска (android.support.v7.widget.SearchView). ПЕРВЫЙ ПОДАЧНЫЙ РАЗДЕЛ Панель инструментов <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> Главная тема <style name="Main.Theme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/red</item> <item name="colorPrimaryDark">@color/red_dark</item> <item name="searchViewStyle">@style/Main.Theme.SearchView</item> </style> Тема SearchView <style name="Main.Theme.SearchView" […]

Ввод текста в SearchView не отображается

Я заметил пару дней назад, что ввод текста в моем SearchView не появляется. Возможно, эта проблема началась более давно, и я ее не заметил, но я знаю, что все работает хорошо, когда я впервые создал функциональность поиска. Вот скриншот (я уже ввел текст, и вы можете видеть, что он не отображается): Я уже попытался изменить […]

Значок поиска для поиска закрывается, а не белый

Всякий раз, когда я печатаю в своем окне поиска, кнопка закрытия (X) по какой-либо причине, по-видимому, отключена, а не появляется в белом цвете. Как можно устранить эту ошибку, чтобы она выглядела белой? @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.menu_search_list, menu); MenuItem item = menu.findItem(R.id.action_search); SearchView searchView = (SearchView) MenuItemCompat.getActionView(item); searchView.setOnQueryTextListener(this); searchView.setQueryHint(getResources().getString(R.string.station_search_hint)); } menu_search_list.xml […]

Активность в Android-активности в одиночной деятельности

Я пытаюсь сделать мое приложение состоящим из одной активности. Это действие должно быть в состоянии создать поиск, а также получить поиск. К сожалению, я получаю «двойную» строку поиска в моем SearchView, когда я нажимаю кнопку поиска в панели действий. Я имею в виду, что есть панель поиска (темный – SearchView), которая появляется на секунду в […]

Как добавить контент приложения с описанием и предварительным просмотром результатов поиска Google?

Я нашел эту статью: новый способ поиска контента в ваших приложениях, и я очень рад этой возможности. Я хочу показать контент приложения в результатах поиска Google, например: Но в этой статье нет никакой информации о том, как реализовать эти функции в вашем приложении. Я использую API индексирования приложений в своем приложении, как описано в статьях: […]

Поиск в виджетном вызове OnNewIntent дважды

У меня есть активность, в которой я хочу искать. Когда я нажимаю для поиска, событие OnNewIntent вызывается дважды … Что я делаю неправильно? Я создаю Searchview следующим образом public override bool OnCreateOptionsMenu(IMenu menu) { searchView = new SearchView(this); var searchManager = (SearchManager)GetSystemService(Context.SearchService); var searchableInfo = searchManager.GetSearchableInfo(ComponentName); searchView.SetSearchableInfo(searchableInfo); var search_item = menu.Add(new Java.Lang.String("Search")); search_item.SetActionView(searchView); search_item.SetShowAsAction(ShowAsAction.IfRoom); var […]

Пример android.support.v4.widget.SearchViewCompat?

Я пытаюсь использовать SearchViewCompat с ActionBarSherlock в приложении API 8. public boolean onCreateOptionsMenu(Menu menu) { MenuItem item = menu.add("Search") .setIcon(isLight ? R.drawable.ic_search_inverse : R.drawable.ic_search) .setActionView(R.layout.collapsible_edittext); item.setShowAsAction( MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); // To use SearchViewCompat, I need to add it to the Menu item as well: View searchView = SearchViewCompat.newSearchView(this); // … SearchViewCompat.setOnQueryTextListener(…); // … item.setActionView(searchView); Обратите […]