В поисках объяснения дизайна или My Confusion - PullRequest
0 голосов
/ 10 апреля 2019

Я создал приложение на экране входа в систему.Я добавил 2 поля EditText.

Проблема или путаница:

Следующий код, который я использую для создания этих EditText

<android.support.design.widget.TextInputLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Username">
            <android.support.design.widget.TextInputEditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/username_et"/>
</android.support.design.widget.TextInputLayout>

Вывод вышеуказанного кода (Извините, я предоставил только одинПоле.):

Image 1

Я хочу понять, в чем разница между этим и моим кодом:

Специально Хотите узнать о Material и как я могу изменить цвет My TextInputLayout.

<com.google.android.material.textfield.TextInputLayout
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:hint="@string/shr_hint_username">

   <com.google.android.material.textfield.TextInputEditText
       android:layout_width="match_parent"
       android:layout_height="wrap_content" />
</com.google.android.material.textfield.TextInputLayout>

Источник кода: Нажмите здесь

Заранее спасибо.

1 Ответ

1 голос
/ 10 апреля 2019

com.google.android.material является заменой старой библиотеки поддержки согласно этому сообщению Пересмотренное именование для пакетов и артефактов Maven

Отображение для старой библиотеки поддержки android.design.** - это новое com.google.android.material.@

Настройка темы компонентов материала для Android

Материальные компоненты Android TextInputLayout

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...