如何获得捆绑包的深层副本?

时间:2018-09-26 13:14:24

标签: android android-intent

我需要在活动开始时获得1包捆绑软件。

如果我想撤消用户在活动中所做的更改,那么我可以获取 包是刚开始的,我可以对其进行修改。

我尝试使用bundle.deepCopy()进行操作,但该API的26个单词受此支持。

那么我如何实现这一目标。 (要保存一开始的捆绑软件副本)

1 个答案:

答案 0 :(得分:1)

我建议不要更改捆绑包。而是将包读入局部变量并进行更改。它更加方便。

其中的一部分,循环遍历原始捆绑软件的所有密钥,并从头开始构建一个新密钥,然后仅修改该新密钥。