Articles of фокус

Сохранять запись запущенных действий в Android

Мне было интересно, как вести запись о запущенных действиях для ведения журнала. Какой вещательный приемник мне нужно подписаться, чтобы перехватить это намерение? Или какой фильтр намерения использовать? Я полагаю, что в фоновом режиме я должен использовать какой-то долговременный сервис. Моя первая задача – отслеживать приложения с основным фокусом, какую-то историю. Хотите получить, наконец, нечто похожее […]

Прокрутка фокуса RecyclerView

У меня есть RecyclerView, обычно два столбца и до восьми. Мы используем много навигации D-PAD. У нас проблема при прокрутке, сфокусированный предмет будет прыгать слева направо. Смотрите фотографии: Я заметил, что если элементы, которые появляются дальше, кэшируются, при прокрутке проблем с фокусом не возникает. Еще одна проблема, с которой я столкнулся, – это мой фокус, […]

Фокус случайным образом перескакивает при прокрутке

У меня есть активность со многими элементами управления EditText и флажками рядом с ними. По умолчанию большинство EditTexts отключены. Когда я открываю действие, некоторый случайный элемент управления EditText получает фокус (кадр вокруг него), и если вы нажимаете на него, появляется экранная клавиатура, даже если EditText отключен, и при нажатии на экранные клавиши текст не появляется. […]

Как обнаружить, что EditText получил фокус от Android. Не от конечного пользователя, касающегося текста редактирования?

Как я знаю, файл android.widget.EditText может получить фокус по двум причинам: Случай 1 . Конечные пользователи касаются текста редактирования по назначению. Случай 2 . Система автоматически редактирует текст. навигация Первый фокус по умолчанию … Мой вопрос: как я могу определить случай 2 ТОЛЬКО ? (Прослушиватель событий?) Причина, по которой я хочу определить случай 2, заключается […]

Временное отключить EditText

Я хочу, чтобы EditText временно не получал foucs. Сценарий: у меня есть два EditTexts. Всякий раз, когда текст EditText изменяется, я хочу, чтобы другой EditText не реагировал на клики пользователей, пока не произойдет другое предопределенное событие. Чтобы добиться этого, я пробовал это: @Override protected void onResume() { super.onResume(); Log.d(TAG, "onResume"); registerBroadcastReceivers(); } // Register BroadcastReceivers […]

Android SearchView OnFocusChangeListener: onFocusChange не вызывается вообще

У меня есть SearchView в Activity; Когда пользователь выполняет поиск, Fragment содержащий результаты поиска, добавляет к той же Деятельности. Теперь я хочу, чтобы при SearchView по SearchView (таким образом, он получает фокус, и пользователь вводит его там), Fragment уже отображаемый (содержащий результаты поиска), должен быть тусклым / размытым. Поэтому я попытался установить OnFocusChangedListener для SearchView […]

Как использовать SingleLine = "false" И imeOptions = "actionNext" для EditText?

Задний план Предположим, что у вас несколько экземпляров EditText. Вы хотите переключиться между ними, используя следующую кнопку на клавиатуре (которая используется как замена клавиши ENTER). Каждый EditText может иметь длинный контент, который может быть показан в нескольких строках (предположим, я хочу ограничить его 3 строками, а если текст еще слишком длинный, используйте эллипсис). Проблема Как […]

Android, Admob / Adview берет фокус с edittext, как предотвратить?

Я создаю представления и добавляю эти представления в linearlayout. Эти данные берутся из edittext в нижней части экрана, как приложение-мессенджер. Всякий раз, когда я нажимаю кнопку «done», она запускает и добавляет это сообщение в это сообщение linearlayout. Проблема : Когда я хочу разместить рекламное сообщение между этими сообщениями, например, между каждыми 10 сообщениями. Edittext теряет […]

В ссылке Android Browser не всегда выполняется onClick, вызывающий фокус вместо

Я пытаюсь запрограммировать очень стандартное поведение JS для ссылки, используя обработчик HREF onClick, и я столкнулся с какой-то странной проблемой, вызванной тем, что, как я считаю, является режимом фокусировки / сенсорного режима на Android. Иногда, когда я нажимаю ссылку, вместо того, чтобы выполнять действие, он просто становится выбранным / сфокусированным, либо с прямоугольником фокуса, либо […]

Удаление фокуса из RecycleView в Android

У меня есть приложение, использующее RecyclerView , и на планшете я получаю светло-голубой фон. Особенно на устройствах Jelly Bean и в эмуляторе. Я попытался удалить его, отметив мой RecyclerView как android:focusable="false" Я знаю, что это индикатор фокуса, поскольку на эмуляторе, если я ударил ключ вкладки, он уходит и выделяет кнопку в пользовательском интерфейсе. Он не […]