This doesn’t work well when you take drawable for edittext, so do it like give paddding for both
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_usernameL"
android:theme="@style/MyTextInputLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/yourdrawablerectagular"
android:padding="10dp"
>
<EditText
android:id="@+id/etUsername"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="@null"
android:hint="Username"
android:padding="10dp"/>
</android.support.design.widget.TextInputLayout>
source
share