android studio中的一个类可以处理几种不同的布局和目的XML布局

时间:2016-12-29 21:50:20

标签: java android-studio

目前,当我创建一个新布局时,我创建了一个处理该布局的新类,然后创建一个方法来与布局可以与之通信的类进行通信,但是我可以将一个类用于所有内容。就像我制作一个游戏一样,1级处理主菜单布局,通过按下按钮,你可以进入选项,高分和新游戏。我可以在课上做一切吗?

1 个答案:

答案 0 :(得分:0)

这不是处理布局的普通类。在Android中,当一个类扩展一个Activity或Fragment时,它就成了Android的一个组件。

活动可以使用setContentView()方法呈现多个布局。单击不同的按钮时,可以使用不同的布局调用此方法。

但是,这是一个糟糕的方法。要保持相同的活动并更改布局,请使用片段。片段是Activity的一部分,可以有自己的生命周期,可以动态地与Activity连接或分离。它们主要用于多种尺寸设备的布局。阅读有关片段here的更多信息。 以下是如何在Android中使用Fragment的教程:https://www.raywenderlich.com/117838/introduction-to-android-fragments-tutorial