Мой файл MainActivity Java в студии android не распознает идентификаторы editText и TextView - PullRequest
0 голосов
/ 06 мая 2020

Вот мой xml код моего UI. Я много раз пытался изменить Id своего текстового представления и editText. Но это не сработало. У меня здесь два действия, мое первое действие может распознавать идентификаторы второго действия, но оно не распознает идентификаторы текущего действия.

<EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginStart="52dp"
    android:layout_marginLeft="52dp"
    android:layout_marginTop="443dp"
    android:layout_marginEnd="73dp"
    android:layout_marginRight="73dp"
    android:layout_marginBottom="58dp"
    android:ems="10"
    android:hint="Enter your message"
    android:inputType="textPersonName"
    android:textSize="24sp"
    app:layout_constraintBottom_toTopOf="@+id/button5"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

<Button
    android:id="@+id/button5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginStart="129dp"
    android:layout_marginLeft="129dp"
    android:layout_marginTop="58dp"
    android:layout_marginEnd="194dp"
    android:layout_marginRight="194dp"
    android:layout_marginBottom="129dp"
    android:onClick="sendmessage"
    android:text="Send"
    android:textSize="18sp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toBottomOf="@+id/editText1" />

<TextView
    android:id="@+id/textView4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginStart="53dp"
    android:layout_marginLeft="53dp"
    android:layout_marginTop="140dp"
    android:layout_marginEnd="108dp"
    android:layout_marginRight="108dp"
    android:layout_marginBottom="59dp"
    android:text="Reply Received"
    android:textSize="36sp"
    android:textStyle="bold"
    app:layout_constraintBottom_toTopOf="@+id/editText7"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

<EditText
    android:id="@+id/editText7"
    android:layout_width="223dp"
    android:layout_height="51dp"
    android:layout_marginStart="80dp"
    android:layout_marginLeft="80dp"
    android:layout_marginTop="59dp"
    android:layout_marginEnd="118dp"
    android:layout_marginRight="118dp"
    android:layout_marginBottom="131dp"
    android:ems="10"
    android:inputType="textPersonName"
    app:layout_constraintBottom_toTopOf="@+id/editText1"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintHorizontal_bias="0.0"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toBottomOf="@+id/textView4" />

Скриншот моего основного действия. java файл

1 Ответ

0 голосов
/ 06 мая 2020

Файл R. java одинаков для всего пакета, поэтому первое действие может использовать идентификатор второго действия, но оно не будет найдено во время выполнения. В этом случае проблема может быть в студии android. Вы можете попробовать очистить и пересобрать проект. Думаю, это решило бы проблему.

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