我如何将我的导航抽屉抽象到另一个可以被我的所有活动(Android)使用的类中?

我如何将我的导航抽屉抽象到另一个可以被我的所有活动(Android)使用的类中?,android,navigation,navigation-drawer,drawer,Android,Navigation,Navigation Drawer,Drawer,我已经能够按照AndroidDevelopers的示例创建导航抽屉。我必须把这个导航抽屉放在所有的活动中,在所有的活动中,它都是完全一样的 这就是为什么我考虑抽象活动的这一部分,并在另一个类中设置一个方法,例如showNavigationDrawer,它将显示所有导航抽屉。我不知道怎么做。我应该在这个新类中扩展活动,还是应该在活动和上下文中输入参数 非常感谢。我可以建议您使用Fragment,这样您就不会有这个问题。请检查: 基本上创建一个基本活动实现导航抽屉,其他子活动继承自该基本活动 难道不

我已经能够按照AndroidDevelopers的示例创建导航抽屉。我必须把这个导航抽屉放在所有的活动中,在所有的活动中,它都是完全一样的

这就是为什么我考虑抽象活动的这一部分,并在另一个类中设置一个方法,例如showNavigationDrawer,它将显示所有导航抽屉。我不知道怎么做。我应该在这个新类中扩展活动,还是应该在活动和上下文中输入参数


非常感谢。

我可以建议您使用Fragment,这样您就不会有这个问题。

请检查:


基本上创建一个基本活动实现导航抽屉,其他子活动继承自该基本活动

难道不可能没有碎片吗?在这种情况下,使用片段代替活动有哪些优点?