If you want to see a counter label you can use app:counterEnabled
and android:maxLength
, like:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:counterEnabled="true">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxLength="420" />
</android.support.design.widget.TextInputLayout>
DO NOT set app:counterMaxLength
on TextInputLayout
because it will conflict with android:maxLength
resulting into the issue of invisible chars after the text hits the size limit.