Android EditText view Floating Hint in Material Design Android EditText view Floating Hint in Material Design android android

Android EditText view Floating Hint in Material Design


Floating hint EditText:

Add below dependency in gradle:

compile 'com.android.support:design:22.2.0'

In layout:

<android.support.design.widget.TextInputLayout    android:id="@+id/text_input_layout"    android:layout_width="match_parent"    android:layout_height="wrap_content">        <EditText            android:id="@+id/editText"            android:layout_width="match_parent"            android:layout_height="wrap_content"            android:hint="UserName"/>    </android.support.design.widget.TextInputLayout>


Yes, as of May 29, 2015 this functionality is now provided in the Android Design Support Library

This library includes support for

  • Floating labels
  • Floating action button
  • Snackbar
  • Navigation drawer
  • and more


The Android support library can be imported within gradle in the dependencies :

    compile 'com.android.support:design:22.2.0'

It should be included within GradlePlease! And as an example to use it:

 <android.support.design.widget.TextInputLayout    android:id="@+id/to_text_input_layout"    android:layout_width="match_parent"    android:layout_height="wrap_content">    <AutoCompleteTextView        android:id="@+id/autoCompleteTextViewTo"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:hint="To"        android:layout_marginTop="45dp"        /></android.support.design.widget.TextInputLayout>

Btw, the editor may not understand that AutoCompleteTextView is allowed within TextInputLayout.