0

我们有一个由模块菜单组成的 Android 应用程序,每个模块的布局与此图相同:

模块布局

您有一个带有模块名称的标题和底部的两个按钮。模块本身位于这三个透明元素的后面。左键允许用户移动到上一个屏幕,右键让他回到带有模块的菜单。标题中的文本会根据当前屏幕操作而变化。

我的问题是如何构建模块透明框架。是否可以在 Android 中将一种布局置于另一种之上?我们是否应该将代码设计为所有模块都继承的父类?我对一些最佳实践感兴趣。我有 Java 的经验,但只有 Android 的理论知识。

4

2 回答 2

0

准备一个单独的通用布局并使用该布局将该布局添加到您想要的任意数量的布局中。

有关更多详细信息,请检查

于 2013-06-04T14:14:56.233 回答
0

您正在寻找的是所谓的Fragments。这些片段有点像Activities,有自己的布局和生命周期,但你可以Fragments一次使用多个。这意味着您可以将一个Fragment用于导航和标题,另一个用于其后面的模块。

于 2013-06-04T14:09:49.517 回答