提前致谢
答案 0 :(得分:2)
您可以使用委派。在单独的MenuDelegate类中提取与Menu相关的所有方法。
您的新类将扩展ExpandableListActivity,并将与Menu相关的所有方法委托给MenuDelegate。如果您的菜单逻辑很简单,这是很有用的解决方案 在这种情况下,您的其他活动将是免费的,并且可以扩展ListActivity,TabActivity或其他内容。
答案 1 :(得分:1)
您不必扩展ExpandableListActivity以在布局中包含ExpandableList。您可以扩展BaseActivity并自行处理ExpandableList。 ExpandableListActivity只是一个帮助类。