问题标签 [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 - 使用 google plus 注册 - 安卓
我在我的应用程序中尝试使用 google plus 添加注册时遇到问题,但出现此错误:
这是我拥有的代码:
在initwidgets()
我有:
其余的 google plus 的东西:
android - 从另一个活动获得 result_ok 后如何在 listvew 中标记复选框
我正在尝试使用列表视图实现核对列表。我的列表视图包含一个字符串和旁边的复选框。现在,arraylist 中共有 15 个项目。当我单击一个列表项时,会onclicklistener
启动一个camera activity
结果。如果拍摄照片一切都成功,它会返回到列表,其中包含单击 和 的行的 id RESULT_OK
。我现在一切正常,除了标记照片已成功拍摄的复选框。
我假设代码需要放在onActivityResult
方法中。我在这里真的很茫然。
这是我到目前为止所拥有的。
这是我的自定义数组适配器,也是onListItemClick
我的onActivityResult
.
现在我坚持从意图数据中获取 id。
日食说Type mismatch cannot covert from Uri to int
。
然后,一旦我找回了 id,我该如何将复选框设置为setChecked()
.
android - onActivityResult 应该在哪里处理,对话框片段、片段还是活动?
在我的 android 应用程序中,我有一个片段,用户可以在其中添加图片,无论是来自画廊还是来自相机。我创建了一个警报对话框并将其放置在 DialogFragment 中。当用户选择一个选项时,我调用 startActivityForResult。我的问题是,理想情况下应该在哪里处理这个结果?(即我应该在哪里放置onActivityResult?)在DialogFragment 类中,宿主片段还是宿主活动?有关系吗?
android - 如何在适配器列表视图中调用 onActivityResult?
我正在学习如何在我的自定义适配器列表视图中使用 resultActivity 更改单个项目。它是如何工作的?
这是我在自定义适配器列表视图中 startActivityForResult 时的代码
和这个 OnResultActivity
当我将 OnResultActivity 放入 Adapter 时,代码错误,RESULT_OK得到通知无法解析为变量,
但是如果我输入 MainActivity ,这不是错误但没有得到值结果,我检查Toast.makeText(getApplicationContext(), "This code Success get Result", Toast.LENGTH_LONG).show(); 但没有吐司,....
有人帮我吗?它是如何工作的?对不起我的英语不好...
java - NullPointerException 错误 onActivityResult
我正在尝试开发一个 Android 应用程序,但我遇到了其中的一部分问题。我正在尝试使用一个按钮创建一个活动,当它被单击时,它会将您发送到另一个活动,您可以在其中写一个名称,该名称将通过按钮传递回活动,并设置一个按钮的可见性设置为不可见到可见和传回的文本。我遇到的问题是,每当我尝试从应该引入字符串的类中单击“确定”按钮时,我都会收到 NullPointer 异常。我复制/粘贴代码。
带有按钮的活动(Notebook.java):
您应该介绍文本的活动(Notebook_NewSubject.java):
错误:
android - 从 onActivityResult 中检索数组
我在一个 Android 项目上使用 FFT,并且需要 audioRecord 写入缓冲区仅 3 秒。因为,在捕获期间我不需要任何更新,所以我没有使用 AsyncTask。
当我开始处理时,我得到了 toTransform 长度和表达式类型的错误。为了使这些部件正常工作,我缺少什么或者我做错了?
PS 这一切都作为一个异步任务工作。
android - 当我在真正的三星 Galaxy S3 上拍照时,Android 崩溃了
我制作了一个应用程序,允许用户使用我的应用程序拍摄并编辑它。我拥有一个三星银河恒星,它在它上面运行良好。我让我的朋友下载了该应用程序,当她在手机上对其进行测试时,每当她拍照并点击“保存”时,我的应用程序就会崩溃。她使用银河s3。
这是我拍照时的代码
这是我的结果代码..
android - 从 childActivity 返回后 Mainactivity 重新启动
基本上我正在从父(MainActivity)演示中调用一个新活动(ExplorerActivity),其中包含伪代码......
一切正常,直到从 ChildActivity (ExplorerActivity) 返回。跟单成功:
- ExplorerActivity,完成活动... (finish())
- OnCreated 调用,printed('isLoggedin=FALSE') <---(我期望 TRUE)不应该保持变量状态?(与重新启动应用程序相同...)
- onActivityResult 调用,打印('Mainactivty:onActivityResult 被调用!!')
看起来应用程序已重新启动...我不明白..我期待回到 onResume() 并且变量处于相同状态..请让我知道我错了!(我在 Mainactivity 中使用 googlemap,不确定这是否相关..)非常感谢!
android - 片段加载问题android
我有一个问题,FragmentActivity
平板电脑上的 a 加载Fragment
view
但不显示它,除非它与之交互。因此,视图是通过onActivityResult()
函数中的主要活动加载的,加载中的所有代码都Fragment
很好,因为我可以看到 log cat 记录了所有信息。但由于某种原因,它Fragment
是不可见的,但如果我按下有按钮的区域,即后退按钮,Fragment
则会出现然后消失(如果后退按钮被称为应该)。奇怪的事件是,如果我将片段取出onActivityResult()
并按下按钮调用它,它工作正常,所以我知道它不是片段中的 xml 问题或 java 问题。我认为是onActivityResult()
功能,但我想不通的是,当我开始开发这个应用程序时,我按照我的方式实现它,它工作得很好。
该函数的代码位于该函数中导致问题的片段下方,应用程序中的所有其他片段都工作正常。另一件事是该应用程序(包括此函数中的片段)在手机上运行良好,因此这也向我表明这是一个平板电脑问题(也在两个不同的平板电脑上进行了测试,运行 2.2.3 和 nexus 7 的三星 Galaxy Tab运行 4.3),所以如果有人可以帮助我,我将不胜感激:
//编辑
好的,所以我做了一个小发现,片段加载正常,但我发现它加载在主片段后面(xml 中设置的一个,如下所示),但仅在从onActivityResult()
函数调用时才加载。该函数指向,headlines_fragment_two
但如果我将它指向headlines_fragment
前面的片段加载。现在我已经更改了headlines_fragment_two
from的名称,activity_fragment
看看这是否会有所作为(遗憾的是它没有)。因此,如果有人对为什么会发生这种情况有任何想法,请提供帮助。平板上片段布局的xml代码如下:
android - Android 你能从链接的 startActivityForResult 中获取活动结果吗
我有以下活动屏幕
活动 A - 包含一个链接到活动 B 的按钮
活动 B - 包含订单确认,然后是一个打开活动 C 的下一步按钮(以获取签名)
Activity C - 弹出一个对话框供用户输入他们的签名和一个完成按钮。
Activity A - 包含启动 Activity B 的意图并实现 onActivityForResult
活动 B - 包含用于启动签名捕获意图的代码以及返回到活动 A 的 onActivityForResult。
活动 C - 包含签名捕获的代码和一个完整的按钮
当我返回到活动 A 时,我卡住了,resultCode 等于 0,这被定义为结果被取消。
它正在拾取最初从 Activity A 开始的正确 requestCode 但似乎只是这个 resultCode 问题,如果有人能明白为什么?
从Activity C返回时,它可能与从Activity B调用finish()有关吗?
此外,我需要将 Intent 数据从 Activity C 传递到 A。如果我在 Activity B 中有完成(),如果我为 Activity A 启动Activity,那么它不会进入 onActivityForResult。
感谢您的帮助:]