我的 Android 应用显示了 TextView 的边界,但实际的 TextView 不可见,我该怎么办?

My Android app is showing bounds of TextViews but the actual TextViews aren't visible, what should I do?

这是我在 Android 应用程序中使用的代码,用于显示与某人的 BMI 相关的特定信息。

几分钟前,代码运行正常,一切都很完美,但由于我做了一些我不记得具体的更改,TextViews 没有出现,我不知道为什么,我只是一个初学者。你知道这个问题吗?

自从我在开发人员选项中打开显示边界以来,文本视图似乎就在那里,边界按预期显示,但我不知道出了什么问题。

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="16dp"
android:clipToPadding="false"
android:layout_marginTop="16dp"
android:background="@color/transparent"
android:id="@+id/result_parent">
<TextView
android:id="@+id/result_text_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:elevation="10dp"
android:paddingBottom="8dp"
android:gravity="center_horizontal"
android:textColor="#ffffff"
android:textSize="34sp" />
<TextView
android:id="@+id/category_text_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:focusable="true"
android:focusableInTouchMode="true"
android:elevation="10dp"
android:layout_marginTop="16dp"
android:gravity="center_horizontal"
android:textColor="#ffffff"
android:textSize="34sp" />
</LinearLayout>

问题是您已将 textview 的颜色设置为白色并带有以下行:并且您的背景也可能是白色。

android:textColor="#ffffff"

将其更改为其他内容:

android:textColor="#000000"