我在2个不同的活动上有2个相同的textViews,但是第一个textView在模拟器中不可见,尽管第二个在其他活动中可见。两者都可以在预览中看到。
我将xml代码从第一个活动复制并粘贴到第二个活动中,并相应地更改了id,因此两者的所有属性都完全相同
//Textview in first activity (not visible in emulator)
<TextView
android:layout_width="134dp"
android:layout_height="0dp"
android:text="1st Activity"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.207"
android:id="@+id/textView" android:textSize="24sp"
android:textAlignment="center" android:gravity="center"
android:layout_marginTop="141dp"
android:layout_marginBottom="279dp"
app:layout_constraintBottom_toTopOf="@+id/button"/>
//textView in second activity (visible in emulator)
<TextView
android:layout_width="134dp"
android:layout_height="0dp"
android:text="2nd Activity"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.207"
android:id="@+id/textView2" android:textSize="24sp"
android:textAlignment="center" android:gravity="center"
android:layout_marginTop="141dp"
android:layout_marginBottom="279dp"
app:layout_constraintBottom_toTopOf="@+id/button"/>
这两项活动中的其他所有内容都完全相同,因此两者都应该可见
答案 0 :(得分:0)
尝试将高度更改为wrap_content
并设置android:textColor="@android:color/black"
,看看是否可行