Android - 线性布局内的 Activity

标签 android android-layout

我正在创建一个带有 WebView 和页面顶部不可见菜单的应用程序(只有在屏幕上双击时才会出现)。该菜单是一个简单的线性布局,里面有按钮。每个按钮都会启动一个不同的 Activity ,我想这样做,这样菜单就可以在所有 Activity 中使用。 我正在考虑创建一个主要布局,该布局将由顶部的(不可见)菜单组成,而在屏幕的其余部分,它将有用于其他 Activity 的空间。我希望每个 Activity 也有自己的布局。 也许我可以创建顶部菜单的布局,其余空间将是线性布局。然后我会调用该线性布局内的每个 Activity 。 这可能吗?如果可能,该怎么做? 任何帮助将不胜感激。

最佳答案

据我了解,您可以这样做:

1- 为菜单创建一个扩展 LinearLayout 的类。
2- 创建一个类扩展 Activity 并在其中创建该菜单 View
3- 所有其他 Activity 都应扩展您在步骤 2 中创建的 Activity 。
4- 在所有其他 onStart Activity 中,您应该向屏幕添加菜单 View

但我强烈建议你使用抽屉导航。

http://developer.android.com/design/patterns/navigation-drawer.html
http://developer.android.com/training/implementing-navigation/nav-drawer.html

关于Android - 线性布局内的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19491714/

相关文章:

安卓 Proguard SqlCipher NoClassDefFoundError

java - 使布局不可点击但子元素可点击

java - 如何隐藏或显示按钮上的元素单击下一个 Activity

android - TextView 不粘在右上角

c# - Element .net MAUI 的宽度和高度始终为 NaN

android - 获得布局高度的最佳位置是什么?

android - 如何在没有数据库的情况下填充内容提供程序

java - 如何让 android 复选框禁用布局中的某些内容?

javascript - 安卓 Chrome : Audio object takes a long time to begin streaming mp3

android - 通过 USB 看不到在 android 中添加的文件夹和文件