首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关闭并重新启动后,ImageButton不显示图像

问关闭并重新启动后,ImageButton不显示图像
EN

Stack Overflow用户
提问于 2014-02-25 09:51:31
回答 1查看 40关注 0票数 0

我需要帮助。当应用程序启动时,我正在尝试加载从手机图库中选择的图片。

我有一个ImageButton x,它显示用户从手机的画廊中选择的图片。到目前为止一切都很好,对吧?嗯,是的,但当我关闭并重新启动应用程序时,x不会显示图像,我必须再次从图库中选择图像。

我将以数据流的形式从图库中获取图像,并使用BitMap与ImageButton一起工作。我已经尝试了SharedPreferences,保存和加载从源码,没有运气!

EN

回答 1

Stack Overflow用户

发布于 2014-02-25 10:52:49

假设您有活动A,它启动了活动B。

如果在没有覆盖其功能的情况下按下活动B中的后退按钮,系统将终止当前活动(B --> onPause > onStop > onDestroy)并返回到最后一个活动(A --> onRestart > onStart > onResume)。有关图片,请参阅Activity Lifecycle。

按下Home按钮会有不同的效果,只会调用onPause和onStop (除非操作系统确定它需要内存并决定终止它,在这种情况下,它将一直返回到onCreate)。

不过,将URI保存到SharedPreferences中的所选位图绝对是一种不错的方法。你的问题听起来像是生命周期的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22003055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档