【发布时间】:2014-11-28 11:20:47
【问题描述】:
我的应用程序中有两个活动(MainActivity 和 CheckActivity)。
MainActivity Intent 到 CheckActivity 和 CheckActivity Intent 到 Gallery Application 以选择图像。
但是当从 Gallery 应用程序返回时,它总是返回到 MainActivity。
从 Gallery 应用程序返回时如何返回 CheckActivity。
这是我的代码。
MainActivity.java
Intent intent = new Intent(this, CheckActivity.class);
startActivityForResult(intent, 1);
CheckActivity.java
Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, 2);
在 MainActivity.java 中总是返回 onActivityResult 并且 requestCode = 1。
非常感谢。
【问题讨论】:
-
可以放完整代码吗?
-
这很奇怪。你的代码没问题。有什么你没有给我们看的吗? CheckActivity的onActivityResult()中的finish()?
-
感谢您的回复。我在 onStop() 中找到了 finish()
标签: android android-intent android-studio