扩展Android活动的设计模式?

cha*_*och 5 android design-patterns

在Android上编程时,我最终编写了一个由其他几个人扩展的父活动.有点像ListActivity.我的父母活动延伸了Activity.如果我打算使用a Map或a List,我不能将我的父活动用作超类 - 子活动显然只能扩展一个活动.这样我结束了相同的逻辑写我的父母活动Activity,ListActivity,MapActivity等等.

我在寻找的是某种特性功能/设计模式,在这种情况下会有所帮助.有什么建议?

yan*_*nko 1

我最终有了一个MyAbstractActivity extends Activity包含共享逻辑和MyAbstractListActivity extends MyAbstractActivity模仿的基础ListActivity(膨胀layout.R.id.listlayout.R.id.empty等;那里没有发生太多事情)。