我来自GWT和UIBinder的世界,习惯通过扩展Composite定义自定义组件,然后将所有UI布局代码放在MyComponent.ui.xml文件中。这是一种非常好的从较小组件构建更大组件的方式。
我正在尝试在Android上使用自定义View实现相同的效果。我已经能够以编程方式扩展View
,然后通过调用addView(textView)
添加对象。我想在XML中做到这一点,但我不知道如何将xml布局文件与视图关联(除了主要的res/layout/main.xml
文件,它为应用程序提供了主要的布局)。
我该如何在XML中布局我的自定义视图?
编辑:我的问题不清楚。我想做的是将my_widget.xml
文件与我的自定义视图相关联。然后在my_widget.xml中,我想定义各种TextView等,并将它们插入到我的View类中。