Подсказка TextInputLayout не видна в нексусе
В приведенном ниже коде я не могу увидеть текст подсказки в телефоне Nexus, в другом телефоне он работает нормально, и выглядит в соответствии с кодом.
<android.support.design.widget.TextInputLayout android:id="@+id/til" android:layout_width="fill_parent" android:layout_height="wrap_content" app:hintTextAppearance="@style/TextAppearence.App.TextInputLayout"> <com.hul.humarashop.CustomFontTextView.EditTextGothamBook android:id="@+id/editName" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:background="#00000000" android:hint="Name" android:padding="10dp" android:singleLine="true" android:textColor="#000000" android:textColorHint="#000000" android:textSize="15sp"></com.hul.humarashop.CustomFontTextView.EditTextGothamBook> </android.support.design.widget.TextInputLayout>
1 ответ
Установить app:hint="Name"
на TextInputLayout, а не на EditText.
Просто отметим, что вы можете знать, что TextInputLayout имеет метод getEditText()! Это означает, что вам нужно использовать только один идентификатор в xml, немного приведя в порядок код.