我打算建立自己的自定义布局管理器。
除了扩展类之外,如果还有其他方法可以构建一个View
,因为这是我目前知道的唯一方法,并且想知道是否有其他方法可以做到这一点?
我打算建立自己的自定义布局管理器。
除了扩展类之外,如果还有其他方法可以构建一个View
,因为这是我目前知道的唯一方法,并且想知道是否有其他方法可以做到这一点?
LinearLayout 扩展了 ViewGroup 类 http://developer.android.com/reference/android/widget/LinearLayout.html
TableLayout 扩展了 LinearLayout http://developer.android.com/reference/android/widget/TableLayout.html
我假设这两个类的来源都可以在https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/widget/获得。
我会看看上面的类,看看我是否可以扩展 LinearLayout 或者是否应该扩展 ViewGroup。