问题标签 [subactivity]

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 回答
145 浏览

uml - 如何在活动图中指示子活动的数据输出?

正如标题中所说,我试图在活动图中指示来自子活动的数据输出。我在对象节点和输入引脚之间纠结。

在这种情况下什么是正确的?

0 投票
2 回答
262 浏览

android - 如何将 EditText 信息放入 Intent 变量中

我正在尝试获取在编辑文本中输入的用户信息。我希望它保存到Intent结果变量中。之后尝试将其发送回主要活动。继续获取无法解决的方法。我在想一定是我在putExtra()方法中缺少了一个参数

0 投票
2 回答
108 浏览

android - 无法从子活动返回数据 (setResult)

在我的项目中,ActivityTwo 是作为 ActivityOne 的子活动启动的,而 ActivityOne 又经过修改以处理从 ActivityTwo 返回的数据。

ActivityOne 中的 TextView 应检索作为 ActivityTwo 中的键值添加到意图对象的 EditText 中输入的文本。尽管成功启动,但它并没有提取意图对象。

我查看了可能面临的类似问题并解决了这个问题: How to manage `startActivityForResult` on Android?

然而,我仍然无法弄清楚为什么我的 TextView 无法设置从第二个活动中检索到的意图对象中提取的文本。

任何有用的帮助表示赞赏。

在此先感谢您可以在下面看到代码:

活动一

活动二

0 投票
1 回答
186 浏览

android-intent - 在活动之间传递额外内容并将它们转发到单个活动

我的应用程序是一个基本的登录应用程序,最后将显示用户在其他活动中的字段输入的所有值。我正在使用意图对象和标志。活动使用:

  • 意图额外存储键值,
  • FLAG_ACTIVITY_FORWARD_RESULT
  • startActivityForResult() 和 onActivityForResult() 方法

因此,命名为 AActivity、BActivity、Caactivity 的活动和导航流必须是:A → B → C → A,结果来自 B 和 C。

我对代码逻辑的理解是,这告诉 Android 活动 3 应将其结果转发回调用活动 2 的活动,在本例中为活动 1。同样,当活动 3 设置其结果并完成时,活动 1 中的 onActivityResult() 将使用活动 3 发送的结果数据进行调用。

但是,当我运行应用程序时,我只从活动 3 获取结果,但从活动 2 接收到 null,在活动 1 的 TextView 中显示为 null,null,valueC,valueC,如图所示。 点击图片

我用谷歌搜索并搜索了出现的类似问题,但无法解决问题。

预先感谢您的帮助

这是我的代码:

活动:

}

B活动:

}

C活动:

}

0 投票
2 回答
568 浏览

uml - UML活动图:子活动/调用活动动作(亿图Max)

Subactivity/Call Activity Action 实际上是语言规范的一部分吗?根据这个来源,它不是:

呼叫活动动作由动作符号内的耙式符号指示。请注意,尽管 UML 2.4 规范提供了这种表示法,但 UML 规范中没有正式的调用活动操作。

但是,可以找到许多使用和讨论 rake 符号的示例。此外,我在“亿图 Max”中找不到该符号。由于我将 UML 活动图与另一种表示法进行比较,以说明一个人能做什么和不能做什么,所以我坚持规范是很重要的。

如果它是规范的一部分,谁能告诉我在 Edraw Max 的哪里可以找到它?