Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中的类似活动_Android_Android Activity - Fatal编程技术网

Android中的类似活动

Android中的类似活动,android,android-activity,Android,Android Activity,我想在android上做两个类似的活动。如果我在其中一个中更改了某些内容,那么这些更改将同时出现在另一个中。所以他们就像是彼此的复制品。在Android中有可能做到这一点吗?谢谢大家 看看抽象类。从本质上讲,您创建了一个执行所有公共共享逻辑的类,并让每个子类对其进行扩展。这样,您只需更改一次代码。希望我正确理解了你的问题。如果没有,请发表评论。更改如何同时出现在两者中?99%的时间一次只能看到一个活动。至于以一种更典型的方式传达变化,我会使用a或通过活动的意图传递价值。嗨,谢谢你的回答。事实上,

我想在android上做两个类似的活动。如果我在其中一个中更改了某些内容,那么这些更改将同时出现在另一个中。所以他们就像是彼此的复制品。在Android中有可能做到这一点吗?谢谢大家

看看抽象类。从本质上讲,您创建了一个执行所有公共共享逻辑的类,并让每个子类对其进行扩展。这样,您只需更改一次代码。希望我正确理解了你的问题。如果没有,请发表评论。

更改如何同时出现在两者中?99%的时间一次只能看到一个活动。至于以一种更典型的方式传达变化,我会使用a或通过活动的意图传递价值。嗨,谢谢你的回答。事实上,假设我们有一个活动,我们称之为activity1。假设我们有另一个活动,我们称之为activity2,它是activity1的子活动。假设它们有完全相同的代码。好啊但我想要的是:在我的android智能手机中,如果我用手指在activity1中实际执行某些操作(例如在某个字段中写入内容),那么我编写的文本也必须同时出现在activity2的同一字段中。它们必须同步。我认为,他们拥有相同的代码这一事实并不允许这样做。你怎么认为?谢谢,我想我很难理解你想要完成什么。也许更好地解释一下你的总目标会有所帮助。您需要在活动之间进行实时同步的唯一原因是,如果您同时显示它们,就我所知,这是不可能的。好的,我将尝试解释上下文。事实上,我们在做一个项目。我们已经有一个声音应用程序(您可以与该应用程序对话)。目标是创建一个触觉应用程序,以便与该声音应用程序同步。为了简化一开始的工作,我们只想用两个活动来模拟两个应用程序(触觉和声音)。其中一个代表声音应用。在我们的简单版本中,用户每次都有可能通过语音应用程序(通过对话)或触觉应用程序(通过键入)…(见下文)来做一些事情,因为我们不能表示语音应用程序,我们将其表示为一个活动。由于用户总是可以用声音或图形来做一些事情,所以活动必须是相同的,其中一个活动的变化必须同时出现在另一个活动中。我知道这很奇怪。事实上,我不认为我们会这样继续下去。但非常感谢您的参与。