具有多个窗口的Android应用程序

具有多个窗口的Android应用程序,android,Android,我正在编写一个带有多个windows屏幕的android应用程序。 在阅读教程时,我看到他们建议每个屏幕使用一个活动 有没有一种替代方法,我只能使用一个活动,但可以使用不同的xml文件布局 创建android应用程序时,我是否必须使用一个活动一个活动一个xml:这是android应用程序开发人员使用的标准做法吗 提前感谢。如果您正在使用多个窗口开发应用程序,则意味着尝试使用操作栏和片段,因为选项卡活动已被弃用。如果您在每个xml上有相同的组件名称,则可以为同一活动使用多个xml 就打电话

我正在编写一个带有多个windows屏幕的android应用程序。 在阅读教程时,我看到他们建议每个屏幕使用一个活动

有没有一种替代方法,我只能使用一个活动,但可以使用不同的xml文件布局

创建android应用程序时,我是否必须使用一个活动一个活动一个xml:这是android应用程序开发人员使用的标准做法吗


提前感谢。

如果您正在使用多个窗口开发应用程序,则意味着尝试使用操作栏和片段,因为选项卡活动已被弃用。

如果您在每个xml上有相同的组件名称,则可以为同一活动使用多个xml

就打电话

    setContentView(R.layout.layoutname);
只需确保组件名称都是这些,如EditText等,否则下面的调用将失败

    ET = (EditText) findViewById(R.id.edittext);

是否有理由要使用相同的主代码重用布局?

您可以为每个屏幕创建一个活动,也可以创建一个活动和不同的片段,因为使用多个活动类可以更轻松地维护代码。如果你打算把所有鸡蛋放在一个篮子里,你可以这样做。