Str*_*ter 11 android android-activity
在Android Activity生命周期中,在恢复后调用Activity.onCreate()时(IE.不是在最初创建活动或响应屏幕旋转时),此代码是否会返回有效(非空)Bundle?
public void onCreate(Bundle savedInstanceState) {
Bundle b = this.getIntent().getExtras();
// is b == null? (when activity is resumed)
}
Run Code Online (Sandbox Code Playgroud)
我试图重现应用程序长时间未使用时出现的问题 - 当用户返回时,应用程序崩溃.
Ale*_*xis 12
好的,所以当Android杀死我的应用程序并且用户导航回来时 - onCreate()被一个> new <Activity触发,并且原始的Intent及其相关的Extras消失了; 或者附加功能是否附加到Android的新Intent?
我想知道同样的事情,并在我的应用程序中快速测试.
事实证明,在应用程序被杀死后重新创建活动时,可以使用intent附加功能.
| 归档时间: |
|
| 查看次数: |
3760 次 |
| 最近记录: |