【发布时间】:2011-01-21 23:15:59
【问题描述】:
我想知道如何克隆视图层次结构中已经存在的视图对象,以便可以再次将其添加到相同的视图层次结构中。
【问题讨论】:
我想知道如何克隆视图层次结构中已经存在的视图对象,以便可以再次将其添加到相同的视图层次结构中。
【问题讨论】:
使用 xml 布局时,您可以在另一个布局中定义您的视图,并使用 <include ..> 指令将其多次放置在多个位置。
【讨论】:
<include> 指令”——除非格式化为源代码,否则 XML 标签会被吃掉。您还可以使用getLayoutInflater() 手动扩展此类布局并将它们添加到ViewGroup。你不能做的是克隆一个现有的 Java 视图层次结构——至少,似乎没有任何内置代码可以做到这一点。
cannot do 是真的......当我尝试这样做时,我遇到了运行时错误