gpt4 book ai didi

android - 多个布局中的一个过程/目的

转载 作者:行者123 更新时间:2023-11-29 23:34:07 31 4
gpt4 key购买 nike

这里是新手。我仍在尝试理解在多个布局中运行单个进程或目的的概念。

例如,我想在我的申请中添加“提交后”功能。有一个包含标题、内容等文本框的主布局,以及一个链接到另一个布局以选择类别的按钮。我的问题是,如何整合这两种布局/Activity ?如何将选择的类别传递给主布局?

我就是这么想的:

  1. 使用静态变量(?)
  2. 使用 fragment

有人能解释一下正确的方法吗?很抱歉,如果这是一个非常基本的问题。

最佳答案

如果我的理解正确的话,您只是在两个简单的布局之间切换并来回传递信息。

我建议您阅读 Fragments 的工作原理。 https://developer.android.com/guide/components/fragments

为了简要概述,我将使用一个主 Activity (父 Activity ),然后使用两个 fragment 来处理用户交互。

fragment 1:文本框、内容、按钮 fragment 2:类别

在 fragment 之间传递信息也非常简单 https://developer.android.com/training/basics/fragments/communicating

ArticleFragment newFragment = new ArticleFragment();
Bundle args = new Bundle();
args.putInt(ArticleFragment.ARG_POSITION, position);
newFragment.setArguments(args);

您可以使用 bundle 传递信息。我建议尝试使用 Fragments 和 Activity 以变得更加舒适。

关于android - 多个布局中的一个过程/目的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52407029/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com