В предыдущих уроке мы рассмотрели, как использовать TextView и Button
В этом уроке мы рассмотрим, как в Android использовать ввод текста. Ввод текста в Android осуществляется при помощи EditText тега в XML. Для этого заменим тег Button из пред идущего урока на EditText c минимальным набором атрибутов. Пример кода выглядит вот так:
И если мы запустим наше приложение - то мы ничего не увидим.
Нам надо учитывать, что размер нашего поля ввода - wrap_content. А значит его ширина меняется динамически с введением каждого символа. Давайте поставим ширину android:layout_width="300dp". Добавим атрибут android:hint="Our Hint" и удалим атрибут text.
Наш код и превью будет иметь следующий вид:
Запускаем и смотрим что получилось.
А теперь по порядку какие атрибуты за что отвечают.
Также часто используемые атрибуты для EditText являются:
и все вместе в коде выглядит это так:
В следующем уроке мы рассмотрим, как использовать контейнеры и как управлять расположением элементов внутри экрана