我想在我的所有应用程序的活动上显示相同的选项菜单。我创建了一个通用的 Activity 来实现菜单,我所有的进一步活动都扩展了它。
问题:当我需要扩展其他特定活动时,例如 ListActivity 和 MapActivity,我不知道如何扩展通用活动并将 List 或 Map 行为添加到新类。为了解决这个问题,我必须创建三个不同的通用活动,每个活动都扩展了 Activity、ListActivity 和 MapActivity。
我尝试创建一个抽象活动,但它不起作用,我需要同时扩展两个类。我可以尝试接口,但由于我无法实现方法,我必须将菜单实现粘贴到所有二级类中,对吧?