我看到的每个自定义组视图示例都在构造函数中扩展了布局。
但对我来说,从视图继承的所有东西都应该在 onCreateView 上膨胀布局。
为什么自定义组视图中不遵循该“规则”?
我看到的每个自定义组视图示例都在构造函数中扩展了布局。
但对我来说,从视图继承的所有东西都应该在 onCreateView 上膨胀布局。
为什么自定义组视图中不遵循该“规则”?
那是因为没有onCreateView()
onView
,因此习惯View
不能在那里膨胀任何东西。
当然欢迎您编写自己的方法,该方法恰好被命名onCreateView()
并将其用于某些用途,但这在很大程度上独立于 Android 的View
框架。