【发布时间】:2022-02-09 01:01:12
【问题描述】:
这是否可以检查函数是否已在 Jetpack compose 中以预览模式运行?我有一个函数可以返回要在应用程序中使用的正确字符串,但是该函数使用了一些对象,这些对象禁用了 @Composable 组件的预览模式。我可以做的是将val isPreview: Boolean = false 标志传递给每个组件,然后如果标志是true,则运行一个简化的函数,但这会为每个可组合项添加一些样板代码。
【问题讨论】:
-
根据此处发布的答案,我创建了一个optimized version,它适用于静态和交互模式预览。不在这里发布它作为答案,因为它只是对其他人的想法的扩展
标签: android kotlin android-jetpack-compose