我需要的是在列表视图的每一行中放置一个自定义视图,这些自定义视图不会相同,它们将根据数据动态创建。我现在正在创建我的视图,但我不确定是否可以将它们放在列表行中。我可以做类似的事情吗,myListView.addViewAsRow()?
谢谢
我需要的是在列表视图的每一行中放置一个自定义视图,这些自定义视图不会相同,它们将根据数据动态创建。我现在正在创建我的视图,但我不确定是否可以将它们放在列表行中。我可以做类似的事情吗,myListView.addViewAsRow()?
谢谢
好吧,如果您可以从数据中扣除要使用的行视图,您可以创建一个自定义适配器并通过覆盖 getView() 为每一行添加正确的适配器。
有很多关于覆盖 getView 的示例;这是一个很好的起点,也可以在 android 开发者页面(Google I/O 2010,ListView 的世界)上找到:http ://www.youtube.com/watch?v=wDBM6wVEO70