Как изменить имя предварительного просмотра Compose, использующего PreviewParameterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как изменить имя предварительного просмотра Compose, использующего PreviewParameter

Сообщение Anonymous »

Я хотел бы использовать PreviewParameter для предварительного просмотра Composables с различными вариантами вместо создания отдельной функции для каждого состояния.
До:

Код: Выделить всё

@Preview
@Composable
private fun VariantAPreview() {
...
}

@Preview
@Composable
private fun VariantBPreview() {
...
}

@Preview
@Composable
private fun VariantCPreview() {
...
}
После:

Код: Выделить всё

@Preview
@Composable
private PreviewAll(@PreviewParameter(Provider::class) data: Data) {
...
}
Проблема в том, что предварительный просмотр отображается с именем функции в представлении дизайна Android Studio.
В примере с отдельными функциями предварительный просмотр будет называться VariantAPreview, VariantBPreview, VariantCPreview.
При использовании PreviewParameter предварительные просмотры вместо этого будут называться PreviewAll (данные 0), PreviewAll (данные 1). ), PreviewAll (данные 2), что затрудняет их идентификацию.
Есть ли способ обеспечить различимое имя предварительного просмотра при использовании PreviewParameter?

Подробнее здесь: https://stackoverflow.com/questions/773 ... wparameter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»