Android+对活动或XML文件有任何限制吗?

Android+对活动或XML文件有任何限制吗?,android,xml,android-activity,limit,Android,Xml,Android Activity,Limit,我有以下要求: --->显示五种不同颜色的元素,并允许用户选择正确的元素 --->这样,我想在16个活动中随机显示16个KindsMeans 16*5=80个元素 =>为此,我创建了16个活动和相应的16个XML文件,并随机使用它们 && 首先,我会显示5种颜色,让用户选择一种,比如绿色,如果正确的话,我会让他从另一组5种颜色中选择一种,这次是红色,以此类推……我必须让他随机选择16种颜色。然后重复这16种随机颜色,直到他按下后退按钮。这就是确切的流程 到今天结束时,我陷入了一个小小的两难境地,

我有以下要求:

--->显示五种不同颜色的元素,并允许用户选择正确的元素

--->这样,我想在16个活动中随机显示16个KindsMeans 16*5=80个元素

=>为此,我创建了16个活动和相应的16个XML文件,并随机使用它们

&&

首先,我会显示5种颜色,让用户选择一种,比如绿色,如果正确的话,我会让他从另一组5种颜色中选择一种,这次是红色,以此类推……我必须让他随机选择16种颜色。然后重复这16种随机颜色,直到他按下后退按钮。这就是确切的流程

到今天结束时,我陷入了一个小小的两难境地,可能会有某种逻辑通过减少代码来顺利结束工作

如果是,请告诉我逻辑


我有所有80个不同的元素,以16个活动的形式显示它们,每个活动5个。

如果元素类型相同,您可以使用一个活动而不是16个,并选择在创建活动时显示的内容,甚至可以使用片段。
无论如何,如果你想得到完整的答案,你的问题必须更具体。

你可以创建一个活动和16个不同的布局,而不是创建16个不同的活动。您可以动态更改活动的布局,我认为这样做很好,如果确实不需要,可以避免创建这么多活动。

在我的应用程序中,如果单击主屏幕上的按钮,请详细告诉我应用程序的流程,接下来我想显示这种颜色。这意味着首先我会显示5种颜色,让用户选择一种,比如说绿色,如果它是正确的,我会让他从另一组5种颜色中选择一种,这一次是红色的,等等,我必须让他随机选择16种颜色。然后重复这16种随机颜色,直到他按下后退按钮。这就是确切的流程…@sai if…{setContentViewR.layout.blablabla}否则{setContentViewR.layout.blablablabla1}