Articles of фокус

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" Я знаю, что это индикатор фокуса, поскольку на эмуляторе, если я ударил ключ вкладки, он уходит и выделяет кнопку в пользовательском интерфейсе. Он не […]

Как удалить фокус из SearchView?

Я хочу удалить фокус и текст из SearchView в onResume() Я попробовал searchView.clearFocus(); Но это не работает. <SearchView android:id="@+id/searchView" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignBottom="@+id/toolbar" android:layout_alignTop="@+id/toolbar" android:layout_centerVertical="true" android:layout_marginBottom="4dp" android:layout_marginTop="4dp" android:iconifiedByDefault="false" android:paddingLeft="16dp" android:paddingRight="16dp" /> Это мой xml-код.

Как очистить фокус от всех выбираемых элементов в представлении?

Моя проблема проста. Как очистить фокус всех элементов в представлении, которые могут иметь фокус ( например, EditText textIsSelectable="true" TextView , textIsSelectable="true" и текст, выбранный в нем при возникновении события clearFocus ). Почему я спрашиваю (если я не получаю общий ответ выше): У меня есть несколько фрагментов , доступ к которым можно получить через Navigation View […]

Проблема обновления приложений для Android

Недавно я столкнулся с проблемой моего процесса обновления приложений для Android. Вкратце, приложение может проверить, было ли добавлено обновление с более высоким кодом версии на сервере. Если это так, пользователь решает, следует ли обновлять. После того, как приложение загрузится и начнется стандартная установка: final Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File(PATH_TO_APK)), "application/vnd.android.package-archive"); startActivity(intent) Проблема в […]

Не удается выполнить запросFocus Spinner

У меня есть раздражающая проблема с экраном. Экран состоит из кучки спиннеров один под другим, а затем под spinner, EditText. Проблема в том, что при запуске экрана EditText имеет фокус, а это означает, что некоторые Spinners находятся в верхней части экрана. Попытайтесь, как я мог, я не могу заставить топ Spinner сфокусироваться, используя <requestFocus/> на […]

В чем разница между setFocusable и setFocusableInTouchMode?

В чем разница между setFocusable и setFocusableInTouchMode для Android-представления? Дополнительный вопрос после попытки прочитать документацию : И как они отличаются от isFocusable и isFocusableInTouchMode ?