问题标签 [onactivityresult]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3084 浏览

android - 为什么 onActivityResult 返回,但我得到了正确的 requestCode?

我正在构建一个应用程序,其中第一个 Activity 通过startActivityByResult. 完成一些设置后,我需要将设置结果发回。

所以我重写了第二个 Activity 的onPause()方法,我得到了意图,putExra然后通过setResult().

回到第一个活动。onActivityResult肯定被调用了。我之前设置了 resultCode,但意图数据为空。我不知道出了什么问题。

这是我的代码:

第一个活动

我的第二个活动

我已经在 LogCat 中进行了测试。在第二个活动中。即将发送的意图绝对不为空。但是当它进入第一个活动时。Null 刚刚返回。这让我真的发疯了。

0 投票
6 回答
71330 浏览

android - onActivityResult 中的 requestCode 错误

我正在从我的片段开始一个新的活动

并希望在 Fragment 的父 Activity 中处理结果:

问题是我从来没有收到requestCode我刚刚发布到的startActivityForResult().

我得到了类似的东西0x400010x20001设置了随机的更高位。文档对此只字未提。有任何想法吗?

0 投票
1 回答
144 浏览

android - 如何在 Android 中设置活动结果?

我有一个ListActivity以.startActivityForResultPreferenceActivity

ListItemClick,我想将结果返回到我的PreferenceActivity.

我该怎么做呢?什么时候会onActivityResult调用?

0 投票
1 回答
1610 浏览

android - 如何在 onActivityResult 中调用 startActivityForResult?

打电话startActivityForResult给我ActivityNotFoundException。我想知道是否可以在startActivityForResult里面打电话onActivityResult?如果是,那么我的代码可能有什么问题:

这是代码:

0 投票
0 回答
373 浏览

java - onActivityResult 中的多个请求代码

我有两个单独startActivityForResult的 s,它们利用不同的活动。我希望能够在我的主要活动中处理这些活动的结果。

然而,当返回主活动时,该功能被执行(例如,在 requestCodeText 的情况下,btn3 上的文本被设置为正确的值)但随后应用程序冻结。

这是我的代码:

我在 logcat 中得到以下信息:

0 投票
4 回答
143155 浏览

android - Android:如何使活动返回结果给调用它的活动?

我有一个Location可以从许多活动中调用的活动,例如Sign upOrder。在Location活动中,用户输入他的位置,因此活动Location会将这个新位置返回给调用它的活动。

所以当Sign upactivity调用Locationactivity时,它必须将数据返回给Sign upactivity。另一次Order活动将做同样的事情。

笔记

我知道你会告诉我我应该发布代码,但我并不是要你给我代码;我只想要一些提示、链接或好的线程。

0 投票
2 回答
7265 浏览

android - 在一个 onActivityResult() 中处理来自多个活动的数据?

我想知道是否可以处理来自活动 1 中的活动 2 和活动 3 的数据onActivityResult(),或者我是否需要为每个返回数据的活动提供一种方法?

活动 1 是应用程序的主要活动。

活动一:

活动二

活动 3

0 投票
5 回答
11191 浏览

android - onActivityResult 返回图像捕获的空数据

我检查了文件输出 Uri的值,两者都很好,并且捕获的图像实际上存在于该位置

但是返回的数据onActivityResult总是null即使在捕获图像之后。

编辑:

我检查了这个问题:

onActivityResult 返回 data = null

其中说:

每当您通过使用相机意图传递 EXTRAOUTPUT 来保存图像时,onActivityResult 中的数据参数始终返回 null。因此,不要使用数据来检索图像,而是使用文件路径来检索位图。

也许那个解决方案对我有用。但到目前为止,我的上述代码是相同场景的工作代码。

0 投票
1 回答
1129 浏览

android - 未调用应用内计费 onActivityResult() 但购买成功

我使用应用内计费V3的“trivialdrive”示例代码,并成功购买了我的产品。日志显示成功:07-24 10:50:36.314 D/Finsky (4414): [1] PurchaseFragment.succeed: 购买成功

但是回到我自己的活动后,没有调用 onActivityResult() 方法。之后,我使用另一个帐户购买产品,无论我做什么(取消或购买),仍然没有调用该方法。我在我的 AndroidManifest 中添加了以下内容,但在示例中没有类 BillingService、BillingReceiver。我怀疑它是否会导致我的问题。

如您所知,我在中国会发生许多奇怪的问题。

0 投票
1 回答
1054 浏览

android - 在 Android 中交付结果失败

我正在从 sdcard .vcf 数据加载,然后将其放入数据库。我用这段代码做到这一点:

我认为这行得通,但是现在,显然行不通。我换了手机软件可能是这个问题。日志输出:

加载数据没问题,我在控制台中看到它已正确加载。然后它开始将联系人保存到数据库,并在第一次联系后崩溃。