【发布时间】:2013-02-11 03:02:07
【问题描述】:
Activity 类有一个名为addContentView() 的方法,可用于轻松添加额外的视图层。我想创建我自己的BaseFragment 类,它的方法类似于addContentView()。有没有一种简单的方法可以用最少的代码来实现这一点?如果我可以依赖 Fragment.getView() 始终是 NoSaveStateFrameLayout 那就太好了,因为我可以使用它,但我猜这可能会随着 Android 的不同实现而改变。
我知道我可以创建一个以 FrameLayout 为根的自定义布局,但理想情况下,我希望解决方案是一个可重用的框架,而不是特定于特定的 Fragment 类。
【问题讨论】: