Articles of фокус

Проблема обновления приложений для 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 ?

Перемещение фокуса с одного текстового поля Редактировать на другое

Я пишу простое приложение калькулятора (используя абсолютную компоновку с 3 полями редактирования и некоторыми кнопками), в котором есть два поля ввода текста и окно вывода. input1 = (EditText) findViewById(R.id.input1); input2 = (EditText) findViewById(R.id.input2); Теперь, как только пользователь вводит некоторые цифры в input1 и нажимает «+», теперь я хочу сдвинуть фокус с входа 1 на вход2. […]

Проблема с фокусом в DisplayView EditText в диалоговом окне в Android

Я должен показать, что ListView содержит EditText на Dialog, где пользователь может ввести текст в EditText, и его содержимое не должно быть потеряно. Например, у меня есть 10 EditText в listview, если пользователь набирает «11» в первом EditText, «22» во втором EditText, «33» в третьем EditText и прокручивает вниз список в десятом EditText после того, […]

Проблема с Android WebView

Я борюсь с управлением фокусом WebView: WebView messes с управлением фокусом классических компонентов. Вот простое приложение с помощью EditBox и WebView, в котором загружается Google! <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:and="http://schemas.android.com/apk/res/android" xmlns:webtag="http://schemas.android.com/apk/res/com.webtag" and:orientation="vertical" and:layout_width="fill_parent" and:layout_height="fill_parent"> <LinearLayout and:id="@+id/HorizontalScrollView02" and:layout_width="fill_parent" and:layout_height="wrap_content"> <EditText and:id="@+id/EditText01" and:layout_width="wrap_content" and:layout_height="wrap_content" and:text="@+id/EditText01"/> </LinearLayout> <WebView and:id="@+id/uiContent" and:layout_weight="1" and:layout_width="fill_parent" and:layout_height="fill_parent"/> </LinearLayout> И вот код Java: public […]

Режим фокусировки камеры Android

Я пытаюсь создать собственное приложение для камеры, которое я хочу, чтобы пользователи могли выбирать режим фокусировки в этом приложении. Режим фокусировки – автоматический и сенсорный. Если мы хотим использовать touch-to-focus в камере, с чего можно начать?

SearchView удаляет синюю линию фокусировки и показывает курсор в определенном положении

Я пытаюсь удалить синюю линию фокуса в SearchView. Я отсылаю ее в AutoCompleteTextView, чтобы я мог использовать настраиваемые значки для моего поиска. int id = searchView.getContext().getResources().getIdentifier("android:id/search_src_text", null, null); searchtextView = (AutoCompleteTextView) searchView.findViewById(id); Я попытался использовать searchtextView.setBackGroundColor(0) И вручную установив фон на # 0000000 в моем xml, но я все еще вижу синюю линию внизу. Вторая […]

Перемещение фокуса ScrollView

У меня простая форма ввода; Это вертикальный LinearLayout с EditTexts внутри ScrollView. <ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10dip" android:gravity="center_vertical" android:orientation="horizontal"> <TextView style="@style/Text" android:text="Name"/> <EditText style="@style/EditBox"/> </LinearLayout> <View style="@style/Divider"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10dip" android:gravity="center_vertical" android:orientation="horizontal"> <TextView style="@style/Text" android:text="Password"/> <EditText style="@style/EditBox"/> </LinearLayout> … </LinearLayout> </ScrollView> Когда пользователь прокручивает форму, он автоматически перемещает […]

Показать клавиатуру автоматически

Пожалуйста, объясните мне вопрос о мягкой клавиатуре. Например, у меня есть EditText в моей активности или диалоговом фрагменте или фрагментации, независимо от того. вот: <EditText android:id="@+id/edPswrd" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:inputType="textPassword" > <requestFocus /> </EditText> Когда он отображается в первый раз, я не вижу мягкую клавиатуру и должен нажать editText, чтобы она могла получать фокус, и […]