在nexus中看不到TextInputLayout提示

时间:2015-10-26 09:40:12

标签: android user-interface android-xml nexus-5 nexus6

在下面提到的代码中,我无法在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 个答案:

答案 0 :(得分:0)

在TextInputLayout上设置app:hint="Name",而不是EditText。

请注意 - 您可能想知道TextInputLayout有一个getEditText()方法!这意味着你只需要在xml中使用一个id,稍微整理一下代码。