3

我正在使用 Jetpack Compose 开发应用程序。在我的项目中,我必须添加一个使用GLSurfaceView. 创建该视图时,需要一些时间来初始化所有内容。现在,当我导航到另一个屏幕并返回地图屏幕时,会再次执行设置过程,GLSurfaceView这会导致动画卡住。我知道有remember,但它只对重新组合有帮助,而不是在屏幕之间导航时。在视图模型中保存视图实例对我来说似乎是错误的。

有没有办法GLSurfaceView在应用程序的生命周期内保留其初始化实例?

(我的可组合看起来或多或少像这样

4

0 回答 0