从一个activity修改另一个activity的静态变量值解决方法

从一个activity修改另一个activity的静态变量值
mainactivity里有一个数组位置变量position,需要有初始值 不然会崩溃。

然后现在需要从另外一个activity修改这个值。应该怎么把我另外的activity的position值赋给mainactivity.position

------解决方案--------------------
我放在resume里 但是create里还有一个position

直接等于就可以了嘛,主虽然暂停了但变量还是可以更改的,不用再resume中操作。
------解决方案--------------------
这种静态数据最好不要放在activity里,因为会被回收,或者onresume的时候自己处理保存

建议放到public class XXXXXX extends Application里

set get 就不用我告诉你咋写了吧?
------解决方案--------------------
如果你在另外的activity中:
mainactivity.position=this.position;
的话,那你resume时 不要再去管position,你需要的是更新View