Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RetainInstance是否已成为处理android配置更改的正确方法?_Android_Android Fragments - Fatal编程技术网

RetainInstance是否已成为处理android配置更改的正确方法?

RetainInstance是否已成为处理android配置更改的正确方法?,android,android-fragments,Android,Android Fragments,我在浏览新的摄像头API时发现了以下文件: 似乎避免配置更改问题的方法是使用retainInstance=true 这是目前建议的最佳实践吗?我们是否正在远离viewmodel?或者这只是一种方便,因为他们只想展示API 这是目前建议的最佳实践吗 没有 我们是否正在远离viewmodel 不,至少,不是现在,也不是保留的碎片。我们正在从保留的片段转移到viewmodels 或者这只是一种方便,因为他们只想展示API 我的猜测是,它是从他们的一些老样本复制而来的。那个特定的片段与CameraX无

我在浏览新的摄像头API时发现了以下文件:

似乎避免配置更改问题的方法是使用
retainInstance=true

这是目前建议的最佳实践吗?我们是否正在远离viewmodel?或者这只是一种方便,因为他们只想展示API

这是目前建议的最佳实践吗

没有

我们是否正在远离viewmodel

不,至少,不是现在,也不是保留的碎片。我们正在从保留的片段转移到viewmodels

或者这只是一种方便,因为他们只想展示API

我的猜测是,它是从他们的一些老样本复制而来的。那个特定的片段与CameraX无关