Android 为两个活动共享同一个xml文件好吗?

Android 为两个活动共享同一个xml文件好吗?,android,android-activity,Android,Android Activity,对于两个活动是使用相同的xml还是不同的xml,我有点困惑。一个活动是添加事件,另一个活动是编辑事件 我不想复制xml文件。我应该如何处理这种情况 任何帮助都将不胜感激。如果您在活动类中使用setContentView,您的方法应该是完全正确的。我以前也做过类似的事情我建议您使用相同的活动,并根据您的业务逻辑使用适当的启动模式。 使用onCreate()中传递的意图当然可以决定启动活动的原因没有问题,您可以使用相同的xml(如果它符合您的要求),即使您可以为此使用相同的活动。编辑时,您可以将所有

对于两个活动是使用相同的xml还是不同的xml,我有点困惑。一个活动是添加事件,另一个活动是编辑事件

我不想复制xml文件。我应该如何处理这种情况


任何帮助都将不胜感激。

如果您在活动类中使用
setContentView
,您的方法应该是完全正确的。我以前也做过类似的事情

我建议您使用相同的活动,并根据您的业务逻辑使用适当的启动模式。
使用onCreate()中传递的意图当然可以决定启动活动的原因

没有问题,您可以使用相同的xml(如果它符合您的要求),即使您可以为此使用相同的活动。编辑时,您可以将所有数据传递到“额外”中,对于“添加”,则不传递数据。在创建该活动时,如果找到要编辑的数据,您可以检查额外的数据并显示数据,否则,add就是这种情况。