Как мне заставить EditText показывать мой текстовый ввод? - PullRequest
0 голосов
/ 25 ноября 2018

Я создал экран входа в систему с textinput, но я заметил, что всякий раз, когда я вводил символ в editText, он не отображал буквы, которые я набрал. Я был бы очень признателен, если бы вы помогли мне с этим.

Мой код EditText:

<EditText
        android:id="@+id/editText"
        android:layout_width="wrap_content"
        android:layout_height="44dp"
        android:layout_marginBottom="8dp"
        android:layout_marginEnd="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"
        android:alpha="0.23"
        android:background="@drawable/textviewshape"
        android:ems="10"
        android:inputType="textPersonName"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.709"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintStart_toEndOf="@+id/btnLogin"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.427" />

Ответы [ 4 ]

0 голосов
/ 25 ноября 2018

Попробуйте изменить цвет и размер вашего текста.

0 голосов
/ 25 ноября 2018

вы можете дать android:textColor="", что четко видно по цвету фона, который вы дали в android:background="@drawable/textviewshape"

0 голосов
/ 25 ноября 2018

Почему вы установили этот атрибут:

android:alpha="0.23"

это сделает текст нечитаемым.Удалите его и, если проблема не устранена, попробуйте другой textColor.

0 голосов
/ 25 ноября 2018

Попробуйте изменить EditText свойства android:textColor на черный или попробуйте удалить фон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...