我有一个抽象类ClassA
,它派生自 ViewGroup 。
我想将ClassA
扩展到这些类:
ClassB
ClassC
这可能吗?
我没有找到如何在派生方法 onLayout()和 onMeasure()中实现默认 LinearLayout 或 RelativeLayout 逻辑
如果不可能,还有其他解决方案吗?
答案 0 :(得分:2)
我认为最好直接从LinearLayout
和RelativeLayout
扩展ClassB
和ClassC
。然后,使用composition使用ClassA
的逻辑来增强这些类的行为。