【发布时间】:2019-12-06 11:58:23
【问题描述】:
我能够从扩展 LinearLayout 的自定义视图类创建和组合多个视图,并且效果很好。我关注了这个Stack Overflow answer。但是您必须创建一个 XML 文件并对其进行扩充以填充自定义视图。
我想以编程方式而不是通过使用 XML 布局并对其进行扩展。这可能吗?
【问题讨论】:
-
是的,当然可以。您可以像任何其他常规 Java 类一样使用
new实例化Views,然后使用addView()将它们添加到您的自定义ViewGroup子类中。
标签: android android-layout android-custom-view