我需要的是在 ListView 的每一行中放置一个自定义 View ,这些自定义 View 不会相同,它们将根据数据动态创建。我现在正在创建我的 View ,但我不确定是否可以将它们放在列表行中。我可以做类似的事情吗,myListView.addViewAsRow()?
谢谢
最佳答案
好吧,如果您可以从数据中推断出要使用的行 View ,则可以创建自定义适配器并通过覆盖 getView() 为每一行填充正确的适配器。
有很多关于覆盖 getView 的例子;这是一个很好的起点,也可以在 android 开发者页面(Google I/O 2010,ListView 的世界)上找到:http://www.youtube.com/watch?v=wDBM6wVEO70
关于android - 在 ListView 中放置一个自定义 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6290130/