问题标签 [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.
android - 为什么 onActivityResult 返回,但我得到了正确的 requestCode?
我正在构建一个应用程序,其中第一个 Activity 通过startActivityByResult
. 完成一些设置后,我需要将设置结果发回。
所以我重写了第二个 Activity 的onPause()
方法,我得到了意图,putExra
然后通过setResult()
.
回到第一个活动。onActivityResult
肯定被调用了。我之前设置了 resultCode,但意图数据为空。我不知道出了什么问题。
这是我的代码:
第一个活动
我的第二个活动
我已经在 LogCat 中进行了测试。在第二个活动中。即将发送的意图绝对不为空。但是当它进入第一个活动时。Null 刚刚返回。这让我真的发疯了。
android - onActivityResult 中的 requestCode 错误
我正在从我的片段开始一个新的活动
并希望在 Fragment 的父 Activity 中处理结果:
问题是我从来没有收到requestCode
我刚刚发布到的startActivityForResult()
.
我得到了类似的东西0x40001
,0x20001
设置了随机的更高位。文档对此只字未提。有任何想法吗?
android - 如何在 Android 中设置活动结果?
我有一个ListActivity
以.startActivityForResult
PreferenceActivity
上ListItemClick
,我想将结果返回到我的PreferenceActivity
.
我该怎么做呢?什么时候会onActivityResult
调用?
android - 如何在 onActivityResult 中调用 startActivityForResult?
打电话startActivityForResult
给我ActivityNotFoundException
。我想知道是否可以在startActivityForResult
里面打电话onActivityResult
?如果是,那么我的代码可能有什么问题:
这是代码:
java - onActivityResult 中的多个请求代码
我有两个单独startActivityForResult
的 s,它们利用不同的活动。我希望能够在我的主要活动中处理这些活动的结果。
然而,当返回主活动时,该功能被执行(例如,在 requestCodeText 的情况下,btn3 上的文本被设置为正确的值)但随后应用程序冻结。
这是我的代码:
我在 logcat 中得到以下信息:
android - Android:如何使活动返回结果给调用它的活动?
我有一个Location
可以从许多活动中调用的活动,例如Sign up
和Order
。在Location
活动中,用户输入他的位置,因此活动Location
会将这个新位置返回给调用它的活动。
所以当Sign up
activity调用Location
activity时,它必须将数据返回给Sign up
activity。另一次Order
活动将做同样的事情。
笔记
我知道你会告诉我我应该发布代码,但我并不是要你给我代码;我只想要一些提示、链接或好的线程。
android - 在一个 onActivityResult() 中处理来自多个活动的数据?
我想知道是否可以处理来自活动 1 中的活动 2 和活动 3 的数据onActivityResult()
,或者我是否需要为每个返回数据的活动提供一种方法?
活动 1 是应用程序的主要活动。
活动一:
活动二
活动 3
android - onActivityResult 返回图像捕获的空数据
我检查了文件和输出 Uri的值,两者都很好,并且捕获的图像实际上存在于该位置。
但是返回的数据onActivityResult
总是null
即使在捕获图像之后。
编辑:
我检查了这个问题:
onActivityResult 返回 data = null
其中说:
每当您通过使用相机意图传递 EXTRAOUTPUT 来保存图像时,onActivityResult 中的数据参数始终返回 null。因此,不要使用数据来检索图像,而是使用文件路径来检索位图。
也许那个解决方案对我有用。但到目前为止,我的上述代码是相同场景的工作代码。
android - 未调用应用内计费 onActivityResult() 但购买成功
我使用应用内计费V3的“trivialdrive”示例代码,并成功购买了我的产品。日志显示成功:07-24 10:50:36.314 D/Finsky (4414): [1] PurchaseFragment.succeed: 购买成功
但是回到我自己的活动后,没有调用 onActivityResult() 方法。之后,我使用另一个帐户购买产品,无论我做什么(取消或购买),仍然没有调用该方法。我在我的 AndroidManifest 中添加了以下内容,但在示例中没有类 BillingService、BillingReceiver。我怀疑它是否会导致我的问题。
如您所知,我在中国会发生许多奇怪的问题。
android - 在 Android 中交付结果失败
我正在从 sdcard .vcf 数据加载,然后将其放入数据库。我用这段代码做到这一点:
我认为这行得通,但是现在,显然行不通。我换了手机软件可能是这个问题。日志输出:
加载数据没问题,我在控制台中看到它已正确加载。然后它开始将联系人保存到数据库,并在第一次联系后崩溃。