问题标签 [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?
我有一个应用程序需要扫描条形码以获取代码才能继续。我使用此代码开始扫描活动:
上面的代码在标签为 的按钮上设置了一个监听器finished
。单击该按钮时,它会显示一个提示,要求用户扫描条形码或取消。
单击该Scan Barcode按钮将启动一个新活动,该活动开始扫描。
我设置了以下代码来读取扫描返回的扫描结果:
非常简单(目前)将活动结果输出为 toast 消息。
我遇到的问题是,onActivityResult
只要我按下扫描条形码按钮,就会触发该方法。
扫描过程运行良好,因为我可以在 logcat 中看到扫描结果。但是因为它被触发得太快,该onActivityResult
方法永远不会获得扫描结果,结果代码始终为 -1
我在这里错过了一步吗?有没有onActivityResult
办法等到活动实际完成?
android - 为什么 onActivityResult() 没有被执行?
我是一名经验丰富的 Java 程序员,正在迈出 Android 开发的第一步。我的问题很简单,我onActivityResult()
没有在主要活动中执行。这就是我所做的。
在MainActivity
'onCreate
方法中,
我确实覆盖了以下onActivityResult
方法MainActivity
:
在NewScreen
活动中:
我的清单文件:
android - 为什么 startActivityForResult 不返回任何东西?
我在 PreferenceActivity 中有一个“选择图像”:
但是当我从 Gallery 中选择图像时,它不会返回任何内容到我PreferenceActivity
的 's onActivityResult
:
我还需要做什么?在清单中添加一些东西?这是不可能的吗?
这是我的“整个”类(省略不相关的代码):
这是我的清单:
android - 为什么永远不会调用 OnActivityResult()?
这就是我启动选项卡活动的方式
注:STATIC_RESULT=-1
或RESULT_OK;
。
这就是我完成 Tab 活动的方式
这是我的OnActivityResult
实现:
为什么无论 OAR 将在 OR 之前被调用的文档保证如何,都onActivityResult
不会被调用并直接转到?OnResume()
我做错了什么?我没有在清单 xml 中说明
单实例
或者
单任务
主要活动。
android - 为什么在 Android 中不调用 onActivityResult?
当我启动我的应用程序时,我正在显示启动画面。该页面显示 10 秒,在线程上运行。
当它切换到结果上的新活动时,我想在服务器中点击一个 URL,我将获得一个返回值,我可以将其用于我的进一步实现。
这是我的代码:
但是这里onActivityResult
没有调用。如何解决这个问题?
android - 如何通知从一个选项卡到另一个选项卡的更改?
我被困在这个上。我正在调用一项在一个选项卡中更新数据的服务。
但是,当我切换到另一个选项卡时,我想通知我切换到的选项卡结果已更改,并更新该选项卡上的数据以进行不同的服务调用。
有什么方法可以在第一个选项卡中调用 setResult ,以便在恢复第二个选项卡时,它将根据结果代码更新其数据onActivityResult()
?
android - 如何添加另一个布局以在 OnActivityResult() 中显示?
我有一个应用程序让用户拍照并将其上传到网站。
我现在有这个代码:
但是,在下载图像之前,我想添加一个布局,该布局会显示一个 Spinner(下拉菜单),其中包含用户可以从中选择来描述图片的项目列表。
我应该在代码中添加什么,以便在图片上传之前显示一个新布局,用户进行选择并点击该OK布局上的按钮,然后返回到这段代码继续上传过程?
android - Android 活动生命周期
活动恢复时首先调用什么?onRestoreInstanceState
还是onActivityResult
?
android - 为什么Android裁剪意图不返回ActivityResult?
我正在尝试从媒体库中裁剪图像。我可以访问图像,启动默认裁剪工具,甚至可以保存裁剪后的图像结果。
但是,如果裁剪成功,我使用的意图将不会返回任何结果。
我的主要方法:
– OnActivityResult() 方法 –
如果我取消裁剪活动,我会成功收到“用户取消照片裁剪”消息。但是,如果我裁剪图像,新裁剪的图像将出现在目标目录中,但永远不会调用 OnActivityResult() 函数。是什么赋予了?
查看 LogCat,我发现每次保存裁剪后的图像时,“JavaBinder”都会抱怨“Binder Transaction 失败”。我知道这在某种程度上与内存有关,但裁剪后的文件大小只有 24KB。
android - 如何从活动中获取结果代码?
我有一个创建蓝牙连接的复选框。问题是当蓝牙权限请求对话框出现并且我选择No
时,该复选框仍然处于选中状态。
我如何从这个活动中获取请求代码,如果我得到,请关闭复选框RESULT_CANCELED
?