Articles of searchview

Восстановить состояние виджета вида поиска android

У меня есть просмотр в моей панели действий, и я хочу восстановить запрос после изменения ориентации. Как я могу это сделать? Установка запроса из пакета с помощью SearchView.setQuery(query, false); Не работает, поскольку searchview устанавливает свой запрос в "" как только он расширяется. Имеет соответствующий код в моем onActivityCreated : if(savedInstanceState != null && savedInstanceState.containsKey(BUNDLE_KEY_SEARCH)) mCurFilter […]

Как сохранить расширенный SearchView в правой части ActionBar (при использовании пользовательского значка)?

Мой вопрос тесно связан с неправильным выравниванием SearchView и позициями SearchView при расширении в ActionBar, но ответы, опубликованные там, не работают. Итак, я использую SearchView в панели действий : <item android:id="@+id/action_search" android:icon="@drawable/navi_search" android:title="@string/action_search" android:showAsAction="ifRoom|collapseActionView" android:actionViewClass="android.widget.SearchView" /> По умолчанию это выглядит (верхний правый угол, рядом с меню переполнения): Проблема в том, что при расширении я хотел […]

Поиск предложений из разных таблиц в разных действиях

Привет, я следил за официальным руководством Android для включения поисковых и поисковых предложений. Я работаю очень хорошо, но проблема в том, что он выполняет поиск только из одной таблицы базы данных. У меня есть три таблицы и три действия с именем “BirthdayWisher_Table” , “Tasks_Table” , “Events_Table” и “BirthdayWisher_Activity” , “Tasks_Activity” , “Events_Activity” соответственно. Я хочу, […]

Отдельный поиск для фрагментов

У меня есть простая активность, которая содержит вкладку для переключения двух фрагментов. Эти два фрагмента являются и спискомFragment, и реализуют поиск, чтобы сделать поиск возможным в пределах списка. Searchview всегда отображается в панели действий над вкладкой. Проблема заключается в том, что ввод поиска не сбрасывается после переключения вкладки (переход к другому фрагменту). Следовательно, второй фрагмент […]

Создайте виджет SearchView с помощью библиотеки поддержки v21

Крис Банес упомянул здесь, что библиотека AppCompat теперь имеет обновленный API SearchView от Lollipop. Я следую инструкциям прямо из сообщения в блоге, но я не вижу никакого эффекта. Ниже приведен фрагмент из моих values/styles.xml <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/color_primary</item> <item name="searchViewStyle">@style/CustomSearchViewStyle</item> </style> <style name="CustomSearchViewStyle" parent="Widget.AppCompat.SearchView"> <item name="queryBackground">@color/orange</item> <item name="searchIcon">@drawable/test</item> </style>

ActionBar SearchView не полностью расширяется в ландшафтном режиме

При использовании интерфейса поиска панели действий виджет расширяется, чтобы занять полную ширину экрана в портретном режиме, но останавливается в режиме ландшафта. Есть ли способ установить параметры макета расширения в SearchView, чтобы полностью заполнить панель действий, когда пользователь вводит поиск? См. Изображение: http://i.imgur.com/3z8ZbJA.png Примечание: в настоящее время я не использую ActionBar Sherlock Edit: Вот что я […]

Поиск не отвечает при нажатии на панели инструментов AppCompat

Я пишу код вроде этого, но он не работает. Я просто раздуваю меню в java, ничего больше. Я использую панель инструментов (v7) вместо actionBar. Любая проблема здесь? (Отсутствует эффект Clicked.) <item android:id="@+id/action_search" android:title="Search" android:icon="@drawable/abc_ic_search_api_mtrl_alpha" app:showAsAction="always|collapseActionView" app:theme="@style/MySearchViewStyle" app:actionViewClass="android.support.v7.widget.SearchView" />

Как обнаружить кнопку возврата в SearchView?

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

Пользовательский шрифт SearchView в android

Я пытаюсь установить настраиваемый шрифт в подсказку запроса android.support.v7.widget.SearchView и текст, введенный в View.I попытался динамически установить шрифт из assests в searchView, создав объект TypeFace, но Возникает проблема: «SearchView не содержит метод setTypeface (Typeface tf)». Я попытался создать собственный класс SearchView, но не смог найти его. private void setFont(String font1, String font2, String font3) { […]

Ошибка при действии ActionBarSherlock SearchView

Когда я пытаюсь настроить SearchView, как в документации, я получаю эту ошибку при использовании ActionBarSherlock: FATAL EXCEPTION: main java.lang.ClassCastException: android.widget.SearchView cannot be cast to com.actionbarsherlock.widget.SearchView at MY_PACKAGE.ACTIVITY.onCreateOptionsMenu(MenuDrawerBase.java:181) at android.support.v4.app.Watson.onCreatePanelMenu(Watson.java:45) at com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu(ActionBarSherlock.java:559) at com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu(ActionBarSherlockNative.java:60) at com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu(SherlockFragmentActivity.java:165) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:393) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:747) at com.android.internal.policy.impl.PhoneWindow$1.run(PhoneWindow.java:2913) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at […]

Intereting Posts
Как повернуть TextView без ограничения его границ? Декодировать коды дистанционного управления через аудиовход Просмотр пользовательского списка с пользовательскими заголовками Android Android: ошибка выравнивания при создании / показе 9patch изображения Веб-представление без подходящей ошибки конфигурации EGL Android: RunOnUiThread против AsyncTask WebView с андроидом IFRAME Темы для Android Surfaceview и утечки памяти Java.lang.NullPointerException: попытка вызвать метод интерфейса «java.util.Iterator java.lang.Iterable.iterator ()» при запуске уведомления Получить SSID отключенной Wi-Fi сети в Android с помощью BroadcastReceiver? Java.lang.ClassCastException: android.app.Application нельзя передать в greendroid.app.GDApplication Как перенести данные из одного фрагмента в другой фрагмент андроида Как заставить EditText принимать только числа? Учебное пособие по внедрению TabHost в Android 2.2 + ViewPager и фрагментах Кто-нибудь знает значение результата команды «top» в android?