任务执行:-
我需要实现一个方法,比如说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
(我不想要)。
那么有什么办法可以做到吗?有没有设计模式可以做到这一点?