为什么在CustomView的构造函数中扩展布局

时间:2013-06-06 18:04:47

标签: android android-layout

我看到的自定义组视图的每个示例都会在构造函数中膨胀布局。

但对我来说,从视图继承的所有东西都应该在onCreateView上扩展布局。

为什么自定义组视图中没有遵循“规则”?

1 个答案:

答案 0 :(得分:3)

这是因为there is no onCreateView() on View,因此自定义View无法在那里充气。

当然欢迎您编写自己的方法,恰好命名为onCreateView()并将其用于某些内容,但这在很大程度上独立于Android的View框架。