Articles of edittext

Android – клавиатура не отображается в плавающем окне

Я пишу приложение, которое использует следующий код для рисования edittext на экране поверх запущенных приложений: WindowManager.LayoutParams params = new WindowManager.LayoutParams( WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.TYPE_PHONE, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM, PixelFormat.TRANSLUCENT); windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); windowManager.addView(mEditText, params); Xml для edittext: <EditText android:id="@+id/mEditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:maxLines="3" android:inputType="textAutoComplete|text" android:focusable="true" android:focusableInTouchMode="true" /> Однако фокусировка на этом не вызывает клавиатуру. Я также пробовал […]

Как сделать многострочный edittext в android

Я пытаюсь создать динамический динамик с помощью LayoutParams.MATCHPARENT для его ширины и высоты. Я пробовал следующий код, но он все еще не работает. EditText editor = ….; LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, 1); editor.setLayoutParams(params); editor.setGravity(Gravity.LEFT | Gravity.TOP); editor.setBackgroundColor(Color.WHITE); editor.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI); editor.setTextColor(Color.BLACK); //editor.setSingleLine(false); editor.setFocusableInTouchMode(true); editor.setInputType(EditorInfo.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_FLAG_MULTI_LINE | EditorInfo.TYPE_TEXT_FLAG_IME_MULTI_LINE); editor.setMaxLines(Integer.MAX_VALUE); editor.setHorizontallyScrolling(false); editor.setTransformationMethod(null); Приведенный выше код позволяет […]

EditText автоматически перейдет на новую строку

Я хочу сделать EditText с максимальными строками 2 и макс длиной 20. Если длина EditText больше 10, она должна автоматически перейти к новой строке, чтобы пользователю не нужно было нажимать Enter. Может ли кто-нибудь помочь мне с этим требованием?

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

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

Необходимо дважды щелкнуть EditText для прослушивания кликов для ответа

У меня есть раздел кода, где я хочу изменить текст, отображаемый в textView, когда пользователь выбирает поле EditText. Проблема, с которой я столкнулась, заключается в том, что textView изменяется только тогда, когда я дважды щелкаю по элементу EditText, одним щелчком мыши и нет изменений в textView. Есть ли еще один прослушиватель кликов, который я должен […]

Изменить размер нижней границы EditText

У меня есть некоторый EditText в моем коде, и я хочу сделать его нижнюю границу немного тоньше. Не мог найти ничего об этом в Интернете, может быть, кто-нибудь может помочь мне с этим. Что у меня есть: Что я хочу:

Позиционирование EditText над клавиатурой

У меня есть EditText похожий на это (с «нижней гравитацией»): Когда я EditText , появляется клавиатура, и я больше не вижу, что я набираю (потому что EditText теперь находится за клавиатурой, внизу). Как я могу перемещать EditText автоматически чуть выше клавиатуры, когда он был нажат? В конце было бы хорошо, если бы это выглядело так: […]

Как я могу сделать ссылки в клиенте EditText?

У меня есть EditText на Android, для которого я хотел бы, чтобы любые встроенные URL-адреса были доступны для просмотра. Я использовал класс Linkify , который превратил их в синий цвет и подчеркнул их. Тем не менее, я не могу понять, как сделать их кликабельными. Благодаря!

Как очистить текст в edittext

Я хочу очистить текст в EditText после его сохранения в базе данных. Вот мой код: pictureDescription.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable textValue) { String content = textValue.toString(); db.updatePicDes(content,lastSnapId); } }

Отображение сообщения внутри Android Редактирование текстового поля

Hai, у меня есть Android-программа с одним текстовым полем. Мне нужно отобразить сообщение внутри этого текстового поля, когда оно загружается на эмулятор. Когда пользователь щелкает внутри этого текстового поля, сообщение должно появляться. Для Ex: Пожалуйста, введите имя. Может ли кто-нибудь отправить код примера здесь …