Articles of edittext

Редактируемый курсор EditText, неправильно выполненный в первой строке

У меня есть EditText в моем основном макете. У меня также есть тема приложения, где по умолчанию edittext оформлен с помощью пользовательского curdordrawable. <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/introEditText" android:gravity="top" android:singleLine="false" android:text="" android:inputType="textMultiLine" android:textSize="24sp" > <requestFocus/> </EditText> <style name="AppTheme" parent="android:Theme.Holo.NoActionBar"> <item name="android:textColor">#ffffff</item> … <item name="android:editTextStyle">@style/EditTextStyle</item> </style> <style name="EditTextStyle" parent="@android:style/Widget.EditText"> <item name="android:background">@android:color/transparent</item> <item name="android:textCursorDrawable">@drawable/cursor</item> </style> И мой пользовательский […]

Текст Android EditText не вертикально центрирован

У меня есть панель поиска, которая определяет EditBox как <EditText android:id="@+id/search_editbox" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerVertical="true" android:layout_toLeftOf="@id/search_execute_imageview" android:layout_toRightOf="@id/layout_back_logo" android:gravity="left" android:hint="@string/search_hint" android:maxLength="20" android:textCursorDrawable="@null" android:drawableRight="@drawable/abc_ic_clear_holo_light" android:background="@drawable/rounded_edittext_states" android:padding="5dip" android:singleLine="true" android:textSize="@dimen/main_text_size" /> Несмотря на android:layout_centerVertical="true" текст не находится посередине, а ближе к верхней части.

Простой редактор RichText в Android

Я хочу создать простой текстовый редактор в Android, как это приложение в Google Play Store: https://play.google.com/store/apps/details?id=com.spn.richnotepad&hl=en И я очень новичок в андроиде, поэтому каждый может дать некоторое представление об этом. Спасибо

EditText не захватывает флажки ViewFlipper?

Это безумие. У меня есть следующий XML-макет: <FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/shadow" android:focusable="true" android:focusableInTouchMode="true"> <ViewFlipper android:id="@+id/flipper" android:layout_width="fill_parent" android:layout_height="fill_parent"> <EditText android:id="@+id/reviews" style="@style/DescriptionArea" android:layout_width="fill_parent" android:layout_height="wrap_content" android:enabled="false" android:background="@null" /> <EditText android:id="@+id/notes" style="@style/DescriptionArea" android:hint="@string/detail_hint" android:layout_width="fill_parent" android:layout_height="wrap_content" android:enabled="false" android:maxLines="4"/> </ViewFlipper> </FrameLayout> И Java: viewFlipper = (ViewFlipper)findViewById(R.id.flipper); slideLeftIn = AnimationUtils.loadAnimation(this, R.anim.slide_left_in); slideLeftOut = AnimationUtils.loadAnimation(this, R.anim.slide_left_out); slideRightIn = AnimationUtils.loadAnimation(this, R.anim.slide_right_in); slideRightOut = AnimationUtils.loadAnimation(this, […]

Улучшенный подход с четким edittext

Мне просто интересно, что лучше очистить EditText в Android Java: editText.getText().clear(); или editText.setText(""); Есть ли существенная разница в эффективности или что-то еще? Я видел несколько сообщений об очистке, но никто не объясняет плюсы и минусы.

Отключить пробел в EditText android

Я создал EditText со следующим. <EditText android:id="@+id/et_regis_num" android:maxLines="1" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ" android:hint="@string/txt_reg_num" android:inputType="textCapCharacters" android:maxLength="10" /> В этом редакторе я не хочу нажимать клавишу SPACE, но когда я нажимаю клавишу SPACE, он работает как ключ BACKSPACE. Означает, что при каждом нажатии дважды один символ удаляется.

Скрыть мягкую клавиатуру при нажатии

У меня есть EditText в Activity и я хочу, чтобы он был активным, а soft-keyboard была открыта, когда я открываю эту Activity . Вот мой xml для EditText : <EditText android:background="@null" android:cursorVisible="true" android:elegantTextHeight="true" android:enabled="true" android:focusable="true" android:hint="Search" android:id="@+id/editText11" android:inputType="textNoSuggestions|textCapSentences" android:layout_centerVertical="true" android:layout_height="wrap_content" android:layout_width="match_parent" android:singleLine="true" android:textColor="#000000" android:textCursorDrawable="@null" /> И я использовал android:windowSoftInputMode="stateVisible" для активности, в которой у меня […]

Мягкая клавиатура – только цифра

Мой вопрос связан с этим вопросом: Numeric Soft Keyboard на Android НО, вопрос выше не ответил, так что вот я. Theres EditText, который, когда он затрагивается или имеет фокус, я хочу, чтобы Software Keyboard отображалась по умолчанию как NUMERIC! Конечно, вы можете вернуться к ALPHANUMERIC, но я хочу заставить его отображаться как NUMERIC. Спасибо, парни

Постоянный намек в EditText

У меня есть ситуация, когда я хотел бы, чтобы пользователь выполнил предложение для меня. Например, рассмотрим EditText с подсказкой «Последний раз I». Обычно, когда пользователь щелкает EditText , подсказка исчезает, но я бы хотел, чтобы она осталась. Кроме того, я хотел бы, чтобы текст был постоянным, чтобы его нельзя было стереть … оставив пользователю только […]

Android: обнаружение события прокрутки для EditText

У меня возникают проблемы с кажущейся очень простой вещью: я хочу запускать код каждый раз, когда пользователь (или программа) прокручивает EditText вверх или вниз, так же, как прослушиватель TextChanged позволяет запускать код каждый раз, когда пользователь или программа Изменяет текст. Это возможно? Благодаря!