问题标签 [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 投票
1 回答
5889 浏览

android - 为什么在活动开始之前触发 onActivityResult?

我有一个应用程序需要扫描条形码以获取代码才能继续。我使用此代码开始扫描活动:

上面的代码在标签为 的按钮上设置了一个监听器finished。单击该按钮时,它会显示一个提示,要求用户扫描条形码或取消。

单击该Scan Barcode按钮将启动一个新活动,该活动开始扫描。

我设置了以下代码来读取扫描返回的扫描结果:

非常简单(目前)将活动结果输出为 toast 消息。

我遇到的问题是,onActivityResult只要我按下扫描条形码按钮,就会触发该方法。

扫描过程运行良好,因为我可以在 logcat 中看到扫描结果。但是因为它被触发得太快,该onActivityResult方法永远不会获得扫描结果,结果代码始终为 -1

我在这里错过了一步吗?有没有onActivityResult办法等到活动实际完成?

0 投票
3 回答
3254 浏览

android - 为什么 onActivityResult() 没有被执行?

我是一名经验丰富的 Java 程序员,正在迈出 Android 开发的第一步。我的问题很简单,我onActivityResult()没有在主要活动中执行。这就是我所做的。

MainActivity'onCreate方法中,

我确实覆盖了以下onActivityResult方法MainActivity

NewScreen活动中:

我的清单文件:

0 投票
3 回答
5794 浏览

android - 为什么 startActivityForResult 不返回任何东西?

我在 PreferenceActivity 中有一个“选择图像”:

但是当我从 Gallery 中选择图像时,它不会返回任何内容到我PreferenceActivity的 's onActivityResult

我还需要做什么?在清单中添加一些东西?这是不可能的吗?

这是我的“整个”类(省略不相关的代码):

这是我的清单:

0 投票
1 回答
1109 浏览

android - 为什么永远不会调用 OnActivityResult()?

这就是我启动选项卡活动的方式

注:STATIC_RESULT=-1RESULT_OK;

这就是我完成 Tab 活动的方式

这是我的OnActivityResult实现:

为什么无论 OAR 将在 OR 之前被调用的文档保证如何,都onActivityResult不会被调用并直接转到?OnResume()我做错了什么?我没有在清单 xml 中说明

单实例

或者

单任务

主要活动。

0 投票
4 回答
5312 浏览

android - 为什么在 Android 中不调用 onActivityResult?

当我启动我的应用程序时,我正在显示启动画面。该页面显示 10 秒,在线程上运行。

当它切换到结果上的新活动时,我想在服务器中点击一个 URL,我将获得一个返回值,我可以将其用于我的进一步实现。

这是我的代码:

但是这里onActivityResult没有调用。如何解决这个问题?

0 投票
2 回答
1541 浏览

android - 如何通知从一个选项卡到另一个选项卡的更改?

我被困在这个上。我正在调用一项在一个选项卡中更新数据的服务。

但是,当我切换到另一个选项卡时,我想通知我切换到的选项卡结果已更改,并更新该选项卡上的数据以进行不同的服务调用。

有什么方法可以在第一个选项卡中调用 setResult ,以便在恢复第二个选项卡时,它将根据结果代码更新其数据onActivityResult()

0 投票
1 回答
524 浏览

android - 如何添加另一个布局以在 OnActivityResult() 中显示?

我有一个应用程序让用户拍照并将其上传到网站。

我现在有这个代码:

但是,在下载图像之前,我想添加一个布局,该布局会显示一个 Spinner(下拉菜单),其中包含用户可以从中选择来描述图片的项目列表。

我应该在代码中添加什么,以便在图片上传之前显示一个新布局,用户进行选择并点击该OK布局上的按钮,然后返回到这段代码继续上传过程?

0 投票
1 回答
2879 浏览

android - Android 活动生命周期

活动恢复时首先调用什么?onRestoreInstanceState还是onActivityResult

0 投票
2 回答
8457 浏览

android - 为什么Android裁剪意图不返回ActivityResult?

我正在尝试从媒体库中裁剪图像。我可以访问图像,启动默认裁剪工具,甚至可以保存裁剪后的图像结果。

但是,如果裁剪成功,我使用的意图将不会返回任何结果。

我的主要方法:

– OnActivityResult() 方法 –

如果我取消裁剪活动,我会成功收到“用户取消照片裁剪”消息。但是,如果我裁剪图像,新裁剪的图像将出现在目标目录中,但永远不会调用 OnActivityResult() 函数。是什么赋予了?

查看 LogCat,我发现每次保存裁剪后的图像时,“JavaBinder”都会抱怨“Binder Transaction 失败”。我知道这在某种程度上与内存有关,但裁剪后的文件大小只有 24KB。

0 投票
6 回答
2165 浏览

android - 如何从活动中获取结果代码?

我有一个创建蓝牙连接的复选框。问题是当蓝牙权限请求对话框出现并且我选择No时,该复选框仍然处于选中状态。

我如何从这个活动中获取请求代码,如果我得到,请关闭复选框RESULT_CANCELED