Запитання з тегом «android-edittext»

EditText - це стандартний віджет для введення тексту в додатках для Android. Якщо користувачеві потрібно ввести текст у додаток, це для них основний спосіб.

25
Вимкнення EditText в Android
У своїй програмі у мене є EditText, що користувач має доступ лише для читання, а не для запису. В коді я встановив android:enabled="false". Хоча фон EditText змінився на темний, при натисканні на нього клавіатура спливає, і я можу змінити текст. Що потрібно встановити, щоб відключити EditText?

22
Програмно змінити тип введення EditText з PASSWORD на NORMAL та навпаки
У моїй програмі у мене є EditTextтиповий тип вводу, встановлений android:inputType="textPassword"за замовчуванням. Він має CheckBoxсвоє право, яке при перевірці змінює тип вводу цього EditText на ТЕКСТ NORMAL PLAIN TEXT. Код для цього є password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); Моя проблема полягає в тому, що якщо цей CheckBox не встановлений, він знову повинен встановити тип …

7
Як отримати активність хостингу з подання?
У мене є Activity3 EditTexts та власний перегляд, який діє спеціалізована клавіатура для додавання інформації в EditTexts. В даний час я переходжу Activityдо перегляду, щоб я міг отримати сфокусований редагування тексту та оновлення вмісту на спеціальній клавіатурі. Чи існує спосіб посилання на батьківську діяльність та орієнтацію на даний момент, EditTextне …

9
Як обробити натиснуту кнопку кнопки ІмеОпції?
У мене є місце, EditTextде я встановлюю таке властивість, щоб я міг відображати виконану кнопку на клавіатурі, коли користувач натискає на EditText. editText.setImeOptions(EditorInfo.IME_ACTION_DONE); Коли користувач натискає кнопку "Готово" на екранній клавіатурі (закінчив вводити), я хочу змінити RadioButtonстан. Як я можу відстежувати виконану кнопку, коли вона натискається з клавіатури екрана?

13
Перетворення рядка в ціле число на Android
Як перетворити рядок у ціле число? У мене є текстове поле, у якого користувач вводить номер: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); І значення присвоюється рядку hello. Я хочу перетворити його на ціле число, щоб я міг отримати число, яке вони ввели; він буде використаний пізніше в …


12
Як я можу програмно встановити фокус (і відобразити клавіатуру) на моєму редакторі
У мене є макет, який містить такі представлення, як цей: <LinearLayout> <TextView...> <TextView...> <ImageView ...> <EditText...> <Button...> </linearLayout> Як я можу встановити фокус (відобразити клавіатуру) на EditTextпрограмі? Я спробував це, і він працює лише тоді, коли я запускаю його Activityнормально, але коли я запускаю його в TabHost, він не працює. …

18
Встановіть фокус на EditText
У мене є EditText-Field і встановив для нього OnFocusChangeListener. Коли вона втратила фокус, викликається метод, який перевіряє значення EditText з одним у базі даних. Якщо значення методу повернення є істинним, відображається тост і фокус повинен знову повернутися на EditText. Фокус завжди повинен повертатися на EditText і клавіатура повинна показувати, доки …


14
Android: Як я можу перевірити введення EditText?
Мені потрібно зробити перевірку введення форми для серії EditTexts. Я використовую OnFocusChangeListeners для запуску перевірки після того, як користувач вводить кожен, але це не так, як потрібно для останнього EditText. Якщо я натискаю кнопку "Готово" під час введення в остаточний EditText, то InputMethod відключається, але технічно фокус ніколи не втрачається …

10
Вимкнути м'яку клавіатуру на NumberPicker
Я намагаюся відключити м'яку клавіатуру під час використання NumberPicker для введення числових значень (з естетичних причин). Це мій макет-xml-код: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/repetitions_short_divider" android:textAppearance="?android:attr/textAppearanceMedium" /> <NumberPicker …

17
У вказаної дитини вже є батько. Ви повинні спочатку зателефонувати на RemoveView () батька дитини (Android)
Доводиться часто перемикатися між двома макетами. Помилка відбувається в макеті, розміщеному нижче. Коли мій макет викликається вперше, не виникає помилок і все в порядку. Коли я називаю інший макет (порожній) і після цього називаю свій макет вдруге, він видає таку помилку: > FATAL EXCEPTION: main > java.lang.IllegalStateException: The specified child …

5
Як я можу дізнатися, коли EditText втрачає фокус?
Мені потрібно піймати, коли EditTextвтрачається фокус, я шукав інші питання, але не знайшов відповіді. Я використовував OnFocusChangeListenerтак OnFocusChangeListener foco = new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { // TODO Auto-generated method stub } }; Але це не працює для мене.


7
Дизайн Android EditText відобразить повідомлення про помилку, як описано в Google
Мені потрібен такий, EditTextякий виглядає таким чином на Error: виклик onError виглядає так: Примітка: програма працює на SDK 19 (4.4.2) хв SDK дорівнює 1 Чи існує метод, подібний до setError, який робить це автоматично, чи мені потрібно написати код для нього? Дякую

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.