Java Android活动仅在呈现的数据上有所不同

Java Android活动仅在呈现的数据上有所不同,java,android,Java,Android,我正在尝试构建一个应用程序。MainActivity有50个按钮,所有这些按钮都将打开一个新活动。这50个活动中的每一个看起来都一样(它将有4个按钮打开新的活动)。这4项新活动的不同之处在于,它们的信息不同。我真的需要200个活动(只在向用户呈现不同的信息方面有所不同)和200个布局吗?还是有更好的方法?正确的方法是什么 我设法找到了这个: 唯一的问题是我想要表达的数据是:图片、各种文本和来自数据库的测验问题。那么,我如何才能将所有这些数据一起发送呢?哦,哇,这是一大堆工作。您可以使用意图在应用

我正在尝试构建一个应用程序。MainActivity有50个按钮,所有这些按钮都将打开一个新活动。这50个活动中的每一个看起来都一样(它将有4个按钮打开新的活动)。这4项新活动的不同之处在于,它们的信息不同。我真的需要200个活动(只在向用户呈现不同的信息方面有所不同)和200个布局吗?还是有更好的方法?正确的方法是什么

我设法找到了这个:


唯一的问题是我想要表达的数据是:图片、各种文本和来自数据库的测验问题。那么,我如何才能将所有这些数据一起发送呢?

哦,哇,这是一大堆工作。您可以使用意图在应用程序中移动数据,并根据您尝试执行的操作将200个活动减少到10个或更少。

否。您应该了解更多关于意图和活动的信息。创建某种模型,为每个屏幕标识这4个按钮,然后仅使用一个活动,并切换类型以触发操作。但是伙计,你到底在做什么?这是“一个男人买了50个西瓜”吗?