Значок не хочет появляться. Я замечаю, что, когда я добавляю app:passwordToogleEnabled ='true'
, высота textinputlayer перемещается. Однако значок не отображается.
<!-- Password Label -->
<com.google.android.material.textfield.TextInputLayout
android:layout_width="340dp"
android:layout_height="wrap_content"
app:passwordToggleEnabled="true"
app:passwordToggleDrawable="@drawable/visibility_off-24px"
app:passwordToggleTint="@color/mainBlue"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp">
<EditText
android:id="@+id/input_password"
android:background="@drawable/edt_txt_bg"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fontFamily="@font/sf_compact_display_medium"
android:hint="@string/password"
android:inputType="textPassword"
android:text="sOlUcOm2020" />
</com.google.android.material.textfield.TextInputLayout>
РЕДАКТИРОВАТЬ: мой значок был в формате SVG вместо xml, поэтому он не появился.