问题标签 [startactivityforresult]

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 投票
1 回答
1117 浏览

android - Start Activity For Result 不返回调用活动

我有一个片段,它像这样从画廊意图中调用 Select Image

我已成功执行上述启动电话库的方法,我可以从那里选择图像,但应用程序应该返回调用片段但它不是,即使我可以在 LogCat 中看到 onActivityonResult 调用

我还有一个从地图返回到调用片段的位置,但是在选择图像时我没有回到调用活动,而是显示父活动第一个片段

这是我的onActivityResult

0 投票
1 回答
45 浏览

android - onActivityResult 从根本上破坏了吗?

它的一些实现,以及看似一些设备,似乎永远不会返回等于 -1 的 RESULT_OK,而只是返回一个误导性的 0,同时在 Intent extras 中包含所有必要的数据

我已经看到很多 Google 示例代码根本不再对 resultCode 执行条件,但是他们可以在不破坏任何内容的情况下弃用它,因为 Google 倾向于弃用完全非功能性的方法,因为他们更喜欢他们的新名称,他们可能会重载新的 onActivityResult 根本没有 resultCode 作为方法参数。

我想知道是否有关于该特定消息传递协议似乎根本失败的技术解释或博客文章,文档中没有任何更新说“嘿,也许不要依赖任何押韵或理由的结果代码”

0 投票
1 回答
54 浏览

android - 使用 StartActivityForResults 拍摄 3 张照片

我会很感激一些帮助,我想在一个循环中使用 startActivityForResults() 在同一个 Intent 下拍摄三张照片,然后返回 onActivityResult (),它使用 MarshMallow 及其特定权限在三个图像视图中打印这三张照片(我认为这个不是问题,应该在我的代码中解决),

问题是应用程序拍摄了这三张照片,并制作了 ArrayList 或 URI,但它并没有真正在三个图像视图中打印这三张照片,

这是我的代码,在此先感谢,

0 投票
4 回答
4809 浏览

android - 当我从一项活动转到另一项活动时,如何显示警报对话框?

我有 2 个活动,当我从活动 B 移动到活动 A 时,我想显示警报对话框。

这就是我从一项活动转到另一项活动的方式。

现在,当我到达 Activity_A 时,我想在下面显示警报对话框。

我应该把这个对话框放在哪里?

编辑了我的问题:-

这是我的流程

活动 A > 活动 B(10 个片段) > 活动 A

现在,当我从 Activity B 移动到 Activity A 时,在 Activity A 启动后,我想显示警报对话框。注意:仅当我从活动 B 移动到活动 A 时。

0 投票
1 回答
689 浏览

android - android中intent和startActivityForResult的区别?

其实我想知道intent和startActivityForResult的工作。它在这个话题上有点混乱。

0 投票
1 回答
429 浏览

android - 调用 startActivityForResult getAllLeaderboardsIntent 崩溃

这几天我遇到了一个问题,我找不到解决方案。

我正在将我制作的旧游戏迁移到新的 Google play 游戏。

我遇到以下问题:

当我打电话时:

Activity 突然关闭,游戏返回到我的 Main Activity。

奇怪的是,这个问题只有在我使用以下代码行提交分数后才会发生:

我在这里读到我必须从 Google Play 游戏服务中清除缓存和数据。我这样做了,然后再次确定,直到我提交分数。那么问题又来了。

我试图从 startActivityForResult 处理它,我看到有一个 resultCode 10001 (RESULT_RECONNECT_REQUIRED)。

我不知道该怎么办。请帮忙!

0 投票
2 回答
60 浏览

android - 我需要将 EditText 字符串作为 Toast 返回到 MainActivity 我该如何实现?

好的,这就是我想要做的。3 活动。MainActivity、ActivityA 和 ActivityB 来自 Main Activity 我将通过 Intent(使用按钮)进入 ActivityA 或 B。每个活动 A 和 B 上都有一个 EditText 和一个按钮。当我按下活动 A 或 B 上的按钮时,我只想将在文本框中键入的字符串敬酒到 MainActivity。我在下面提供了所有内容。请有人解释我在代码中做错了什么。

主要活动.java

activity_main.xml

ActivityA.java

活动_a.xml

ActivityB.java

活动_b.xml

0 投票
1 回答
937 浏览

android - onActivityResult 在 setResult 之前调用

我有一个程序,其中使用正确的请求代码和一个空意图参数调用 onActivityResult() 并且,当该活动调用 setResult() 时,不调用 onactivityresult。onActivityResult() 在 startActivityForResult() 之后调用

第二个活动:

0 投票
1 回答
658 浏览

android - 后台识别器意图对话框

我想使用 startActivityForResult 在 Android 中启动 RecognizerIntent,但没有对话框窗口,基本上将 UI 保持在启动活动的前面(下面的屏幕截图中带有“会话”的背景)。

当我startActivityForResult(audioIntent,1)在 Android 中启动语音识别时,会出现如下图所示的 RecognizerIntent 对话框:

我知道我可以使用SpeechRecognizer没有对话的类,但它没有我需要的所有功能。有没有办法在没有可见对话框的情况下使用 RecognizerIntent startActivityForResult?SO上的所有其他类似问题都使用SpeechRecognizer,我想避免。

在此处输入图像描述

0 投票
1 回答
223 浏览

android - onActivityResult 从权限对话返回后返回 null getExtra 值

这是我的代码: final Intent intent = new Intent(this, SelectWidgetActivity.class); startActivityForResult(intent, REQUEST_CREATE_APPWIDGET);

我将 String 放在 startActivityForResult 的第一次调用中,而在第二次调用中,我试图获取相同的字符串,但为空。例如在第一次调用 selectedName="Calendar" 时,第二次调用 onActivityResult() selectedName=null

有任何想法吗?