Jetpack Compose - 预览不实时渲染

3
我使用AS Arctic Fox v2020.3.1与Compose。当我更新代码时,预览不会实时渲染。AS显示消息“预览已过期”,我必须单击“Build&Refresh”。我希望它能像XML Design一样实时渲染UI。
如何解决这个问题?
提前致谢。

enter image description here


1
Jetpack Compose中的工具尚未达到XML在设计中呈现的速度。如果您想要接近实时预览,可以尝试使用Compose for Desktop。您可以在那里创建所有UI,然后将它们复制粘贴到Android代码中。 - Rafsanjani
1
@Rafsanjani 您是在谈论桌面应用程序的Compose吗?您是指JetBrains在原始Compose之上创建的UI框架吗?即 https://www.jetbrains.com/lp/compose/ 这个?只是好奇它如何加快开发速度?我认为它没有工具功能,甚至没有预览注释,我错过了什么吗? - AgentP
1个回答

1
据我所知,您无法这样做。您可以编辑字符串值和特定的其他值,例如填充dp,但是当添加或删除元素时,您必须重新构建才能查看更新后的布局。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接