我从 Web 服务器userName
中获取某些数据,例如输入。Activity_1
然后我想在Activity_2
所以我做了这个用户名Public
Static
并像这样使用Activity_2
Activity_1.userName
但是当我进入Activity_2
并press Home Button
在 5 分钟后重新打开应用程序时,就Activity_1.userName
变成Null
了这样Activity_1 data is destroyed
。我得到NullPointerException
如何以简单的方式解决这个问题。
我只是举了一个 userName 的例子,但实际上它的一些其他数据每天都在变化,比如“每日新闻”
许多人会建议删除public
static
该用户名并将其发送为:
Intent.putExtra("user_name", userName);
但这和我正在做的不一样。我的意思是即使这样我也会做NullPointerException
对吗??