将多个视图合并到自定义视图中

时间:2015-01-25 18:26:14

标签: android

我可以使用一些帮助将多个视图合并为一个,就像Pinterest在

a busy cat http://oi58.tinypic.com/iom979.jpg

我知道如何制作可重复使用的自定义视图,搜索自定义组件,复合控件,检查sdk示例和Custom view made of multiple views之类的线程,但它从来都不是正确的方法。我希望它还能在层次结构查看器中显示1个视图(我可以动态设置图像/文本),而不是5个子视图,因为这样可以提高性能。我检查了Pinterest的github acc也没有成功:)

我可以以某种方式实现它,或者我太过分了吗?谢谢!

1 个答案:

答案 0 :(得分:0)

尝试创建一个单独的layout.xml文件,其中包含您希望在自定义视图中拥有的所有视图。然后在java中,你所要做的就是引用每个自定义视图并用数据填充它们。