Java 如何使用从父活动到每个子活动的单个视图,而无需在子活动中编写任何代码?

Java 如何使用从父活动到每个子活动的单个视图,而无需在子活动中编写任何代码?,java,android,view,android-activity,Java,Android,View,Android Activity,我希望在每个活动中都有相同的视图,并希望在该视图上的每个活动中执行相同的任务。此外,我还有一个父活动,它是我应用程序中每个活动的父活动 一种方法是在每个类和xml中使用相同的代码。但我不想在每个类中复制相同的代码 如何在父活动类中仅使用一个视图,并在每个子活动中反映相同的视图 您可以使用标记在不同的xml布局文件中包含相同的视图。这可能有助于您在应用程序的每个屏幕上一致地显示视图/布局。因此,为了避免重复,您可以尝试在所有布局文件中“包含”布局。请在此处查找更多信息: 也许您可以使用includ

我希望在每个活动中都有相同的视图,并希望在该视图上的每个活动中执行相同的任务。此外,我还有一个父活动,它是我应用程序中每个活动的父活动

一种方法是在每个类和xml中使用相同的代码。但我不想在每个类中复制相同的代码


如何在父活动类中仅使用一个视图,并在每个子活动中反映相同的视图

您可以使用标记在不同的xml布局文件中包含相同的视图。这可能有助于您在应用程序的每个屏幕上一致地显示视图/布局。因此,为了避免重复,您可以尝试在所有布局文件中“包含”布局。请在此处查找更多信息:

也许您可以使用include或merge,谢谢您的回答。我可以这样做,但使用这种方式,我必须在我的所有XML中包含相同的布局。我需要这样一种方式,通过这种方式,我不必在我的任何活动中包括或编写相同的代码,除了父活动是的。您必须使用include标记在所有布局中包含相同的xml。您可以将java代码保存在一个地方(可能在基本活动中),也可以使用另一种方法。。可以使用静态片段。在本例中,您可能还需要使用标记在xml中添加片段。我在这里使用的是活动,现在不需要片段,而且,是否有任何选项可以使我不必在xml中编写相同的包含标记或在活动中编写相同的代码?