任务执行:-
我需要实现一个方法,比如说commonMethod(),这将被调用onResume(),Activity等等MapActivity。Fragment(在所有具有的类中的另一项工作中onResume())。
这可以通过在我想要的所有地方轻松调用 commonMethod() 来完成。
但我想要的是
我想编写一个基类' BaseActivity'(用于Activity家庭,另一个用于家庭) ,Fragment它将扩展Activity并写入commonMethod(). onResume()现在所有人都Activity可以扩展BaseActivity我可以调用的地方super.onResume()。我到现在都没有问题。
问题开始于
com.google.android.maps.MapActivity扩展Activity类。我必须再写commonMethod()一次MapActivity(我不想要)。
那么有什么办法可以做到吗?有没有设计模式可以做到这一点?