Articles of фокус

Родительская деятельность с неявными намерениями

Я успешно использую атрибут android: parentActivityName в манифесте, чтобы установить родительскую активность (активность A), когда, например, запускается другое действие (активность B) с помощью push-уведомления. Затем, если я вернусь, я перейду к активности А. Однако это не работает с неявными намерениями. У меня есть фильтр намерений, объявленный в манифесте для активности B. Когда действие B запускается […]

Связь Android между двумя действиями в одном пакете

Я создал приложение для Android с двумя действиями: LoginActivity и RegisterActivity. Мне нужно переключаться между ними, используя тег «a href». Поэтому я сделал это в своем файле AndroidManifest.xml. <activity android:name="com.example.test.RegisterActivity" android:label="@string/app_name" > <intent-filter> <category android:name="android.intent.category.DEFAULT" /> <action android:name="android.intent.action.VIEW" /> <data android:scheme="com.example.test" /> </intent-filter> </activity> В LoginActivity я просто добавил тег «a» в свою строку. Это […]

Получить ребенка, который в последний раз имел фокус

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

Android EditText: потеря фокуса после ввода

Я пытаюсь выяснить, как я могу заставить EditText удалить его фокус после ввода числа, чтобы его OnFocusChangedListener срабатывал. В принципе, я хочу, чтобы пользователь мог ввести номер, а затем настроить вычисление, как только это будет сделано. Они только, как это работает прямо сейчас, когда пользователь нажимает на что-то еще, чтобы отвлечь внимание от EditText, тогда […]

Как сделать edictxt автофокусом после показа Toast?

У меня есть EditText, который читает 13-значный штрих-код. Я хочу, чтобы виртуальная клавиатура отображалась на экране, а EditText всегда имела фокус. Следующий код позволяет мне писать штрих-код и искать продукт при нажатии клавиши ввода, и он работает хорошо. Но если я набираю штрих-код с менее чем 13 цифрами или набираемый штрих-код не существует в моей […]

Очистить координату edittext и скрыть клавиатуру при нажатии кнопки

Я делаю приложение с edittext и кнопкой. Когда я вводю что-то в edittext, а затем нажмите кнопку, я хочу, чтобы клавиатура и фокус на edittext исчезли, но я не могу это сделать. Я вставил эти 2 строки кода в XML: android:focusable="true" android:focusableInTouchMode="true" Я также попытался добавить это в метод нажатия кнопки: edittext.clearFocus(); this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); И это […]

Очистить фокус EditText, когда кнопка возврата нажата, когда отображается экранная панель

Я знаю, что здесь есть довольно много вопросов относительно этого вопроса. Но у них нет ответа, который я ищу. У меня есть 7 ET внутри ScrollView. Когда я запускаю приложение, ET не имеет фокуса, потому что я добавил следующие две строки в мой общий макет: android:focusable="true" android:focusableInTouchMode="true" Когда я нажимаю на ET, отображается экранная клавиатура, […]

Как удалить фокус фрагмента заднего стека?

Я использую фрагменты в своем приложении. У меня есть фрагмент, содержащий EditText и некоторые Dialogfragment . Когда я нажимаю один конкретный виджет, он переместится к следующему фрагменту. Мне нужен первый фрагмент в backstack, поэтому я добавил метод addToBackStack. Второй фрагмент не содержит EditText . Теперь проблема в том, что когда мы касаемся или нажимаем второй […]

Индивидуальная обработка фокуса ViewGroup

Предположим, у меня есть настраиваемая ViewGroup, которая является настраиваемой и имеет некоторые дочерние представления, которые также могут быть сфокусированы (пользовательское вертикальное меню для Android-приставки, которое должно реагировать на пульте дистанционного управления). Мне нужно сфокусироваться на некоторых дочерних представлениях, когда пользовательская ViewGroup получает фокус. Я установил descendantFocusability для beforeDescendants и установил OnFocusChangeListener в пользовательскую ViewGroup, но […]

Детальные элементы ExpandableListView не получают фокус при касании

Итак, я написал ExpandableListView и подклассу BaseExpandableListAdapter … Все работает отлично, но я не могу заставить дочерние представления делать фокус при нажатии. Если я использую трекбол, все будет хорошо. Но если я попытаюсь нажать на ребенка, я не получаю никакой обратной связи. Я пробовал настройку android: focusable, android: focusableInTouchMode и android: clickable (и я также […]