android-edittextНачало работы с android-edittext


замечания

В этом разделе представлен обзор того, что такое android-edittext, и почему разработчик может захотеть его использовать.

Следует также упомянуть о любых крупных предметах в android-edittext и ссылаться на связанные темы. Поскольку документация для android-edittext нова, вам может потребоваться создать начальные версии этих связанных тем.

Указание текстовых подсказок

При использовании EditTexts можно указать текстовую подсказку. Текстовые подсказки полезны для передачи пользователю того, что они должны ввести в EditText.

В XML:

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:hint="username" />
 

Содержание подсказки (в нашем примере, «имя пользователя») может быть любым, что вам нравится.

Стиль в EditText

Изменение внешнего вида текста редактирования, когда оно выбрано, нажато и не выбрано, можно легко настроить, добавив создание нового стиля для вашего текста редактирования так, как показано ниже.

<style name="EditTextTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorControlNormal">@color/colorPrimary</item>
    <item name="colorControlActivated">@color/colorPrimaryDark</item>
    <item name="colorControlHighlight">@color/accent</item>
</style>
 

Затем добавьте этот стиль в свой EditText как

<EditText
    android:width="wrap_content"
    android:height="wrap_content"
    style="@style/EditTextTheme" />