我想创建一个自定义视图,其中包含一些文本和两个按钮.我需要能够动态地将多个(任意数量)的这些视图添加到现有布局(需要能够滚动).我想将自定义对象传递给视图并设置文本和按钮.我需要访问活动中的按钮事件处理程序.我看了一下自定义视图,但我仍然不知道如何做我想要的.我习惯于.NET自定义控件,我正在寻找相同的效果.任何帮助或示例代码将不胜感激. 最佳答案 你想要的是自定义复合视图.您应该编写自己的类(通常扩展其中一个布局)和整个行为,按照您想要的方式扩展布局等.
更多内容:http://developer.android.com/guide/topics/ui/custom-components.html
这个对我帮助很大:http://javatechig.com/android/creating-custom-and-compound-views-in-android-tutorial