Я использовал TextInputLayout для своего EditText и показывал счетчик
Но когда появляется клавиатура, счетчик закрывается клавиатурой.
android:windowSoftInput:"adjustPan|adjustResize"
не работал для меня. Вот содержимое макета XML
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">]
<TextInputLayout
android:alignParentBottom="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:counterMaxLength="300"
app:counterEnabled="true">
<EditText
android:id="@+id/commentEdit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="20sp"
android:textColorHint="@color/blacktransperent"/>
</TextInputLayout>