问题标签 [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 回答
78 浏览

android - 来自片段活动的片段调用 startactivityforresult 但 notifydatasetchanged 不起作用

我有一个片段活动'feedlistActivity',我有一个片段'myPostFragment',这个片段包含一个listView,从那个片段我调用startActivityForResult来开始一个新的活动'MyActivity'。

我的活动.class

MyPostFragment.class

FeedlistActivity.class

我的问题是,当我调用“notifyDatasetChanged”并且列表不会立即刷新时,上面的代码对我不起作用

0 投票
0 回答
732 浏览

android - Android活动完成()不起作用

我有一个Fragment里面ImageView。当我点击它时,方法startActivityForResult被调用。

在 CameraActivity 我有菜单项。当我点击它时,我调用setResultfinish方法。但他们不调用。CameraActivity 没有关闭,onActivityResult没有被调用。

我敢肯定,该onOptionsItemSelected方法已被触发并且setResult必须finish被调用。这里有什么问题?

0 投票
2 回答
37 浏览

android - 在应用重新启动时从一个活动中获取数据并存储在另一个活动中

我有一个游戏活动,用户通过单击按钮获得积分。我想做的是将这些点传递给主要活动,即用户看到的第一个活动。例如,用户进入游戏活动,获得一些积分并完全退出应用程序。当他们重新启动应用程序时,他们可以看到他们在主要活动中拥有的总点数。

我在主要活动中使用 startActivityForResults 从游戏活动中获取数据,但我遗漏了一些东西。我想我需要保存游戏活动中的积分,以便在重新启动应用程序时获得存储的积分。我是否朝着正确的方向前进?如果是这样,我该如何保存积分?

我的另一个想法是在游戏活动中,当用户获得积分时,积分会立即发送到主要活动并保存在那里。当用户重新启动应用程序时,主活动不需要去游戏活动来查找积分,它们将已经存储在主活动中。这种方式是一样的,更好还是更糟?

0 投票
3 回答
439 浏览

android - onActivityResult 总是返回结果代码 -1

我有一个片段,我将其称为活动,完成任务后,将其处理并返回片段屏幕。在这种情况下,我需要从我试图使用 onActivityResult 处理它的活动中取回数据,但结果代码总是-1。

片段代码:

接下来是

然后

我想知道为什么它没有返回实际结果代码,例如 334。

0 投票
1 回答
30 浏览

android - 相机意图偶尔失败

正在从对话框按钮启动相机意图,它在 90% 的时间内成功。另外 10% 的时间在拍照前意图启动和关闭。权限已打开,不显示错误消息,并且正在使用 android 6 . 什么事件可能导致这种偶尔失败?

0 投票
2 回答
869 浏览

android - 通知侦听器的 startActivityForResult

是否可以从通知侦听器设置屏幕获得结果?

目前,我的项目正在使用

我尝试使用 startActivityForResult,但无法为我指定的 requestCode 获得 RESULT_OK resultCode。

我想知道我的应用程序是否获得了通知访问权限(当我返回应用程序中的活动时,切换按钮是打开还是关闭)

0 投票
5 回答
5351 浏览

android - Android 从 onActivityResult 接收值并将其设置为 Button

使用此代码,我可以轻松地动态插入一些布局。布局包含一个Button,我想启动它startActivityForResult。现在,当我得到结果(文本)时,我想将它设置在Button.

0 投票
2 回答
1657 浏览

android - MediaStore.EXTRA_OUTPUT 在横向模式下始终包含 null

我正在尝试打开相机并设置应保存相机图片的路径,如下行所示:

我遇到的问题是,如果我在相机处于纵向模式时拍照,那么“onActivityResult”将被正常调用,当我检查“mFileImgPath”时它不会为空。但是当我使用相同的代码并在横向模式下拍照时,将调用“onActivityResult”但始终“mFileImgPath”为空。

为了进一步调查,我使用了调试器,如果我尝试在 Lanscape 模式下拍照,“mFileImgPath”总是为空。请看一下调试器的屏幕截图

请让我知道为什么“mFileImgPath”在横向模式下总是为空?以及如何解决它

代码

调试器

在此处输入图像描述

如屏幕截图所示,“mFileImgPath”为空,当我在调试器上单击steo 时会跳过 if 条件

0 投票
1 回答
318 浏览

android - Share Intent 破坏 Activity

我在我的应用程序中使用了多个共享意图,但是当我共享并且我的应用程序在后台移动并且共享活动后会破坏时。我试过了:

android:configChanges="orientation|keyboardHidden|screenSize"

android:noHistory="true"

针对特定活动并调用明确的意图,例如针对(google+、facebook、twitter 和电子邮件)

和我的ActivityOnResult

更新: 我已经弄清楚当我从背景移到前面时,我的活动会破坏。但是即使我使用特定的配置和ActivityOnResult如何处理它。

意图示例:

0 投票
2 回答
1397 浏览

android - StartActivityForResult 没有将数据返回给父活动

在活动 A 中有三个活动 A、B、C,意图打开活动 B。在活动 B 上调用 startActivityForResult 并打开 C。但是在 C 中调用 setResult 后,它返回到活动 A 而不是 B 我正在复制我的活动代码我正在调用开始活动创建事件

我将数据返回给父级的第二个活动cropActivity

请帮我解决这个问题,返回页面是另一个活动