Текст внутри TextView 2-го действия выходит за рамки сценария, но работает для телефонов с дисплеем на светлом экране - PullRequest
0 голосов
/ 02 ноября 2019

У меня есть два действия, и я передал некоторые данные, например, имя пользователя и пароль при нажатии кнопки, в textviews соответственно второго действия, проблема в том, что, когда я ввожу 12 символов в поле имени пользователя edittext, оно передается и отображается на2-е действие, но при попытке ввести более 12 символов не отображаются последние символы, кроме первых 12 символов.

, так как отобразить полный текст, переданный с 1-го упражнения.

примечание: я установил максимальное количество строк в textview равным "1". (это мое требование)

  first activity editText.xml
 <EditText
            android:id="@+id/username"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="4dp"
            android:layout_marginTop="24dp"
            android:ems="10"
            android:hint="@string/username"
            android:inputType="text"
            android:maxLength="25"
            android:maxLines="1"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/textView" />
2nd activity textView.xml
  <TextView
                android:id="@+id/username"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="20dp"
                android:maxLines="1"
                android:textSize="20sp" />

Ответы [ 2 ]

0 голосов
/ 03 ноября 2019

Попробуйте, надеюсь, это сработало ..

<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">

<TextView
    android:id="@+id/mytextvieww"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="20dp"
    android:maxLines="1"
    android:textSize="20sp"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

0 голосов
/ 02 ноября 2019

Обеспечить заполнение вашего вида, как показано ниже,

      <TextView
        android:id="@+id/username"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dp"
        android:layout_padding="16dp"
        android:maxLines="1"
        android:textSize="20sp" />
...