我在模拟器中显示了一个文本视图,但是由于某种原因,当我的应用程序在真实设备上运行时,该文本视图不存在。知道为什么会这样吗?
这里是视图:
<TextView
android:layout_width="0dp"
android:layout_height="0dp"
android:id="@+id/scoreView" android:textColor="@color/colorText"
android:text="" android:translationZ="6dp"
android:layout_marginEnd="8dp" app:autoSizeTextType="uniform"
app:layout_constraintTop_toTopOf="@+id/guideline22" android:layout_marginStart="8dp"
app:layout_constraintStart_toStartOf="@+id/guideline2"
app:layout_constraintEnd_toStartOf="@+id/guideline5" android:layout_marginBottom="60dp"
app:layout_constraintBottom_toTopOf="@+id/guideline25"
android:layout_marginTop="60dp" app:layout_constraintVertical_bias="0.29000002"
android:textAlignment="center"/>
文本在许多情况下都会出现:
scoreView.text = String.format(getString(R.string.scoremessage, score, index))
字符串是
<string name="scoremessage">%1$d out of %2$d rounds won.</string>