Android 为一个活动使用多个XML是一种糟糕的做法吗?

Android 为一个活动使用多个XML是一种糟糕的做法吗?,android,android-xml,Android,Android Xml,假设我有两个不同的xml文件,我通过活动的java文件中的setContentView选择使用哪一个。可以吗?为什么我要用几乎相同的代码创建一个不同的活动?如果用户希望在第二个按钮后退时看到第一个活动,那么您应该有两个活动或使用新内容重新启动相同的活动,以利用Android导航系统;否则,您可以在同一活动中有多个。这取决于您的应用程序/业务逻辑。@niks我做了。我的问题不是基于任何特定的案例。我只是想知道每个活动有多个XML是不是不好,因为我在互联网上读到了很多,但没有人说为什么。对不起,如果

假设我有两个不同的xml文件,我通过活动的java文件中的setContentView选择使用哪一个。可以吗?为什么我要用几乎相同的代码创建一个不同的活动?

如果用户希望在第二个按钮后退时看到第一个活动,那么您应该有两个活动或使用新内容重新启动相同的活动,以利用Android导航系统;否则,您可以在同一活动中有多个。

这取决于您的应用程序/业务逻辑。@niks我做了。我的问题不是基于任何特定的案例。我只是想知道每个活动有多个XML是不是不好,因为我在互联网上读到了很多,但没有人说为什么。对不起,如果不清楚的话…我明白了,我没想到。。。所以这跟“后路禁忌”没什么两样?因为这就是我在四处搜索时得到的印象。。。