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

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

Сообщение Anonymous »

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

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

@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 (data 1), PreviewAll (data 2), что затрудняет их идентификацию.
Есть ли способ обеспечить различимое имя предварительного просмотра при использовании PreviewParameter?

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

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

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

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

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

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