我正在考虑向我的 Android 应用程序添加一个带有缩略图的列表视图。左边是缩略图,右边是文字。
有没有办法用单独的 xml 文件填充列表视图,例如,我可以为奥地利、英国、美国等提供单独的 xml 并将它们添加到列表视图中吗?
我问的原因是,我计划多次重复使用各个国家/地区,如 A 到 Z 所示,但随后又按大陆等重复使用。
如果可能的话,我可以获得如何完成此操作的示例或教程等的链接吗?
Thanks
您真的想要单独的 .xml 文件吗?或者您想重复使用一个 .xml 文件并仅替换其内容吗?
如果您想要单独的 .xml 文件(意味着适配器中有多个不同的视图)
看一下适配器方法:
-
getViewTypeCount()
- 返回您有多少种不同的视图布局
-
getItemViewType(int pos)
- 按位置返回正确的视图类型 ID
使用这些方法,您可以指定适配器中不同类型的数量,并且根据类型加载不同的布局文件。
例如,您可以有一个像这样支持多种布局的适配器。 (例如,一项是实际项,另一项是项之间的分隔符)
有关更多具体信息,请查看这个精彩的教程:
http://android.amberfog.com/?p=296 http://android.amberfog.com/?p=296
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)