то при начале вводе он делает анимацию и поднимается вверх
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/passwordEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white"
android:ems="15"
android:hint="@string/profile_new_password"
android:importantForAutofill="no"
android:inputType="textPassword" />
но если скажем я его убирают из разметки и попытаюсь утсановить значение через
passwordEditText?.setHint(R.string.some)
то он просто выставляет hint который при вводе просто исчезает?
нашёл подобное решение но неужели так беспонтово решается то? https://stackoverflow.com/a/34198711 может быть можно как то без findViewById обойтись?
Ну Вы же ставите hint в EditText, а не в TextInputLayout. Поэтому все верно
через getParent()
по идее я должен был ссылаться прямиком на view а какого она типа ожидалась что поймёт сама.
что через getParent?
на какую view? на EditText?
на TextInputEditText
т.е. На EditText
ну ладушки, пусть так, а что с getParent посоветовали не совсем понял
был вопрос: может быть можно как то без findViewById обойтись? ответ: getParent()
Обсуждают сегодня