У меня есть текстовое представление, которое отображается в эмуляторе, но по какой-то причине его нет, когда мое приложение работает на реальном устройстве.Любая идея, почему это было бы так?
Вот мнение:
<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>