首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓onResume再次调用onResume

安卓onResume再次调用onResume
EN

Stack Overflow用户
提问于 2014-04-25 10:46:38
回答 1查看 456关注 0票数 1

我有一个活动,你可以输入一个信息,它保存在数据库中。同样的活动也可以作为编辑活动使用。当我想从db中检索数据时,它会通过"onResume“方法填充编辑文本和字段的其余部分。

现在,如果我想添加一张图片,我也可以选择。因此,当我单击添加图片(从图库或相机)时,它会将我带到画廊或相机,在图片选择时,它会让我返回到通过onResume编辑活动。

虽然检索activity应用程序运行良好,但它也可以从db获取图片(如果我有图片的话)。现在,我可以从db检索数据或任何内容,并根据需要对文本进行任何更改,但是当再次运行"onResume“时,我无法对我的应用程序进行更改。

我只是不能弄清楚这一点。

欢迎任何帮助。

EN

回答 1

Stack Overflow用户

发布于 2017-05-24 21:25:49

如果您要打开相机意图或画廊意图,画廊或相机将出现在前台,您的活动将转到后台,这将调用

代码语言:javascript
复制
onPause()

当您的图库或相机活动关闭时,后台活动将转到前台,并调用

代码语言:javascript
复制
onResume()

你可以调用你的其他选项

代码语言:javascript
复制
onCreate()

如果只需要一次

和打开相机和画廊使用

代码语言:javascript
复制
  startActivityForResult()

中接收数据。

代码语言:javascript
复制
onActivityResult(int requestCode, int resultCode, Intent data)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23283322

复制
相关文章

相似问题

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