我正在创建一个带有 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/