Articles of edittext

Отправить событие backspace key для редактирования текста

Я не знаю, как отправить событие ключевого слова EditText в EditText из моей собственной кнопки. Вот что я пробовал: Button backSpace=(Button)findViewById(R.id.backSpace_tab); backSpace.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub text.dispatchKeyEvent(new KeyEvent(KeyEvent.KEYCODE_DEL,KeyEvent.KEYCODE_P)); } });

Как я могу обнаружить сфокусированный EditText в android?

У меня есть несколько EditText s на моей странице вместе с двумя кнопками. Я хочу, чтобы пользователь коснулся любого поля EditText и нажал любую кнопку, чтобы вставить определенное значение в это очень поле EditText он коснулся. Предоставление ввода с клавиатуры невозможно. Пожалуйста, помогите мне сделать это.

Как проверить, был ли изменен EditText или нет?

Мне нужно знать, был ли изменен EditText или нет, а не был ли введен пользователем какой-либо текст в поле, но была изменена только строка if.

Как я могу получить «сделанную» кнопку в softkeyboard?

Как я могу создать кнопку «done» в моей программной клавиатуре (Samsung Galaxy 10.1, Android 3.1) при записи в EditText? С помощью <EditText android:id="@+id/comment" android:layout_width="772dp" android:layout_height="200dp"/> я получил Если возможно, я также хотел бы удалить эту кнопку «вложения». Кто-нибудь может помочь? РЕДАКТИРОВАТЬ Мне удалось получить кнопку «Готово», используя android:inputType="textImeMultiLine", Но кнопка «возврат» исчезла … Как я […]

Как потерять фокус edittext, когда нажата кнопка «done» на мягкой клавиатуре?

У меня есть 7 редакторов в моем xml. Я использую OnFocusChangeListener для чтения значения из edittext, и я использую это значение для своих вычислений. Я хочу, чтобы мой edittext потерял фокус, когда я нажимаю кнопку done на мягкой клавиатуре. Так что я могу получить Значение в редакторе.

Установить положение курсора в android Изменить текст

Как я могу установить позицию курсора в тексте редактирования андроида? У меня есть текст редактирования и на создание. Я хочу немного установить курсор несколько раз в середине текста, что я могу сделать? Мой текст редактирования выглядит следующим образом: android:id="@+id/editText11" android:layout_width="wrap_content" android:layout_height="200sp" android:layout_above="@+id/horizontalScrollView1" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:gravity="top" android:background="#00000000" android:inputType="textMultiLine" android:singleLine="true"

Могу ли я использовать мягкую клавиатуру без EditText?

Я создаю простую типизирующую игру в Android. У меня нет проблем с вводом информации с физической клавиатуры, но теперь я пытаюсь открыть мягкую клавиатуру без EditText. До сих пор я пробовал следующее: 1. EditText с видимостью = «невидимая» и эта строка: ((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(keyboard_edittext, InputMethodManager.SHOW_FORCED); // SHOW_IMPLICIT also failed 2. Эта строка в onCreate() : this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE); Этот […]

EditText vs TextView

Я прочитал API и вижу, что TextView является суперклассом для EditText, но у меня есть короткий и простой вопрос: Вообще говоря, EditText используется, когда отображаемый текст является sbuject для изменения, будь то от пользователя или приложения. TextView используется, когда отображаемый текст должен быть постоянным / неизменным навсегда. Это верно? Благодаря!

EditText не теряет фокус

EditText не теряет фокус в моем приложении, когда я выхожу из него, у него есть оранжевая рамка все время и этот черновой курсор. Я сделал это LinearLayout в соответствии с этим, окружающим editText: Остановить EditText, чтобы получить фокус при запуске Activity Поэтому он не фокусируется на запуске приложения. Это мой код: final EditText et = […]

Как EditText может принимать только значение integer или float?

Я новичок в разработке Android. В моем проекте я использую EditText, но я хочу заставить его принимать только целочисленное значение или значение float. Как я могу это сделать?