Java 文本视图没有';点击按钮后不显示-Android

Java 文本视图没有';点击按钮后不显示-Android,java,android,button,textview,Java,Android,Button,Textview,我对Android Studio中的文本视图和按钮有问题。我想在点击按钮时更新我的文本视图,但它不起作用。 这是我的代码: 活动\u距离\u到\u run.xml <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http

我对Android Studio中的文本视图和按钮有问题。我想在点击按钮时更新我的文本视图,但它不起作用。 这是我的代码:

活动\u距离\u到\u run.xml

<?xml version="1.0" encoding="utf-8"?>
<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"
tools:context=".MainActivity"
tools:layout_editor_absoluteY="25dp">


<TextView
    android:id="@+id/Distancerun2"
    android:layout_width="126dp"
    android:layout_height="50dp"
    android:layout_marginTop="50dp"
    android:text="Distance to ....."
    android:textSize="14sp"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

<Button
    android:id="@+id/distancetorun"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginEnd="10dp"
    android:layout_marginRight="10dp"
    android:text="run"
    app:layout_constraintBaseline_toBaselineOf="@+id/distancetoride"
    app:layout_constraintEnd_toStartOf="@+id/distancetoride"
    app:layout_constraintStart_toStartOf="parent" />

<Button
    android:id="@+id/distancetoride"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginEnd="9dp"
    android:layout_marginRight="9dp"
    android:layout_marginTop="32dp"
    android:text="ride a bicycle"
    app:layout_constraintEnd_toStartOf="@+id/distancetoswim"
    app:layout_constraintStart_toEndOf="@+id/distancetorun"
    app:layout_constraintTop_toBottomOf="@+id/Distancerun2" />

<Button
    android:id="@+id/distancetoswim"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="swim"
    app:layout_constraintBaseline_toBaselineOf="@+id/distancetoride"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toEndOf="@+id/distancetoride" />

<Button
    android:id="@+id/yes"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="32dp"
    android:layout_marginStart="32dp"
    android:text="I did it !!"
    app:layout_constraintBaseline_toBaselineOf="@+id/no"
    app:layout_constraintStart_toStartOf="parent" />

<Button
    android:id="@+id/no"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="116dp"
    android:layout_marginEnd="16dp"
    android:layout_marginRight="16dp"
    android:text="I don't want to do it !!"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintTop_toBottomOf="@+id/textView1" />

<TextView
    android:id="@+id/textView1"
    android:layout_width="0dp"
    android:layout_height="0dp"
    android:layout_marginBottom="23dp"
    android:layout_marginEnd="25dp"
    android:layout_marginLeft="25dp"
    android:layout_marginRight="25dp"
    android:layout_marginStart="25dp"
    android:layout_marginTop="221dp"
    android:autoText="true"
    android:clickable="true"
    android:enabled="false"
    android:freezesText="false"
    android:text="Elo ziomek"
    android:textSize="24sp"
    app:layout_constraintBottom_toTopOf="@+id/no"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

</android.support.constraint.ConstraintLayout>
谢谢你的帮助,我会设法修理它,但不知道如何修理。
这对我来说是非常重要的。:)

除了
textview1
color外,看起来都不错

为布局xml中的
textview1
添加以下行

 <TextView
    android:id="@+id/textView1"
    android:textColor="@android:color/black"

我换了颜色,但还是不行。显示自定义文本“Elo ziomek”,但单击按钮后文本视图没有更改,仍然显示文本“Elo ziomek”,而不是“新文本”,查看更新的答案。对我来说,它确实有效。确保您正在单击RUNbutton@AGCode你按哪个按钮??我希望你只点击RUN按钮,但代码还是一样。可能按钮被锁定或冻结等。。。我不知道:/@AGCode尝试干净构建,它应该可以工作。我刚刚复制了你的代码,它确实有效。嗨,请编辑问题,准确地指出你预期会发生什么,实际发生什么,以及任何错误消息。”“它不起作用”不是这里的社区可以帮助的。谢谢
 <TextView
    android:id="@+id/textView1"
    android:textColor="@android:color/black"