Stu*_*ent 34 android android-adapterview
文件说:
当布局的内容是动态的或未预先确定的时,您可以使用子类AdapterView在运行时使用视图填充布局的布局.AdapterView类的子类使用适配器将数据绑定到其布局.
但大多数教程是关于ListView,GridView,Spinner和Gallery.
我正在寻找直接扩展子类AdapterView.我必须创建一个自定义视图,它的内容依赖于适配器.
我该怎么做,以及必须覆盖哪些方法?
Leo*_*dos 24
首先,您应该绝对确定这AdapterView是您想要的,因为并非所有"动态或非预定"视图都可以通过实现AdapterView.有时您最好创建视图扩展ViewGroup.
如果你想使用AdapterView,看看这个非常好的例子.在GitHub上有很多带适配器的自定义视图.看看这个(扩展ViewGroup).
ListView延伸AbsListView,反过来延伸AdapterView<ListAdapter>.因此,如果您绝对必须从头开始实现这样的自定义视图,那么您可以查看这些类的源代码:
但要注意,这是一项艰巨的任务.也许使用现有的一个类并调整外观可能就足够了.
| 归档时间: |
|
| 查看次数: |
22164 次 |
| 最近记录: |