小编dee*_*bin的帖子

扩展FragmentActivity而不是Activity

我有我的应用程序代码库,其中包含多个活动.我有一个BaseActivity扩展Activity类的类,它是我的应用程序中所有活动的父类.BaseActivity处理我的应用程序在后台进行的状态并回到前台.现在我已经写了几个正在使用的活动,fragments所以这些新活动正在扩展FragmentActivity.但我的应用程序设计要求所有活动都应该扩展BaseActivity类.

我心中的解决方案:

  • BaseActivity扩展了FragmentActivity而不是Activity类.
  • 新活动(带有片段)扩展了BaseActivity,而不是直接扩展FragmentActivity.

有了这个解决方案,我担心在我现有的活动中有任何副作用,这些活动正在扩展Activity课程(通过BaseActivity).现在这些活动将会延伸FragmentActivity(尽管它们内部没有碎片).如果我延伸FragmentActivity即使我内部没有任何片段也没关系.它的行为与活动相同吗?

android fragment

6
推荐指数
1
解决办法
9188
查看次数

标签 统计

android ×1

fragment ×1