android - 在 Activity 之间共享菜单栏

标签 android button android-activity menu share

我的应用程序上有一个菜单栏,我需要在 5 个 Activity 之间共享该菜单栏。我的菜单栏(= 5 个允许在 Activity 之间切换的按钮)对于任何 Activity 具有完全相同的 UI 和相同的行为,因此我想共享菜单栏 XML View 代码和 Controller 代码。

我已经找到了一种使用 Reusable UI Components 共享 XML 代码的方法但我找不到共享控制菜单栏按钮点击的 Controller 代码的方法。

注意:我的菜单栏是定制的,不是Android Options Menu一个。

提前致谢。

最佳答案

我认为最好的解决方案是使用 Fragments ,使用Android Support v4 library

关于android - 在 Activity 之间共享菜单栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788652/

相关文章:

android - 具有继承关系的应用程序类的 Dagger 模块

android - 单击和双击android中的按钮

c# - 保存我的 Activity xamarin.android 的状态

Android 游戏 Activity 流程 - 回到开始

java - onRestoreInstanceState() 究竟是如何工作的?

android - 从 viewpager 向后滑动会导致应用程序崩溃

android - 配置根项目 'android' 时出现问题在构建 VSCode 和 Android Studio (Flutter) 的 gradle 时

java - 当我按下激活 fragment 中的异步任务的按钮时,应用程序停止工作

java - Android:从类中实现后退按钮

单击按钮时不会调用 Android OnClickListener