Android开发过程中发生如下问题:
实现多次从acrivity1跳转到activity2并传递数据的功能时,发现activity2中存储的数据会被后来传入的数据覆盖。
原因分析:
在activity跳转的过程中,activity会重新加载,这就导致activity中变量初始化丢失数据,进而形成后年的数据覆盖之前数据的现象。
解决方案:
将变量设置为静态变量即可解决。
Android开发过程中发生如下问题:
实现多次从acrivity1跳转到activity2并传递数据的功能时,发现activity2中存储的数据会被后来传入的数据覆盖。
原因分析:
在activity跳转的过程中,activity会重新加载,这就导致activity中变量初始化丢失数据,进而形成后年的数据覆盖之前数据的现象。
解决方案:
将变量设置为静态变量即可解决。