我知道如何在android中创建自定义列表视图。但是就像在iPhone应用程序开发中一样,我们可以为每一行设置多个不同的uicellview样式。如果是的话,是否有可能在android中如何实现这一点。您的帮助将不胜感激Android自定义列表视图中每行的不同布局样式
0
A
回答
0
您可以通过膨胀多个xml布局文件并根据条件返回它们来实现此目的。
例如适配器
您getview()方法中,你可以做这样的
for condition 1
inflate layout 1 and return view
for condition 2
inflate layout 2 and return view.
1
使用您getView方法的项目的位置。
伪:
public View getView(int position, View recycledView, ViewGroup group) {
View view;
if(position == 1){
view = View.inflate(context, R.layout.view1, null);
} else {
view = View.inflate(context, R.layout.view2, null);
}
// populate the view
return view;
}
相关问题
- 1. Android自定义行布局不在列表视图中显示
- 2. Android自定义列表视图布局到另一个布局
- 3. 自定义列表视图项布局
- 4. Android自定义列表视图行布局问题
- 5. Android中的布局自定义列表视图
- 6. Android ActionBar自定义布局样式
- 7. Android自定义列表视图行:未应用文本样式
- 8. 不同布局样式的列表视图回收
- 9. 自定义列表视图项图形布局Android
- 10. 自定义视图的Android布局
- 11. Android布局与自定义视图
- 12. 有两种不同视图的Android自定义列表视图
- 13. 自定义列表视图自定义列表视图Android
- 14. 添加自定义布局到列表视图行
- 15. Android自定义列表视图行
- 16. 自定义布局不能使用列表视图(单选)
- 17. xml布局中的自定义视图
- 18. Android Default列表视图行布局
- 19. Android列表视图行布局
- 20. android中的自定义列表视图?
- 21. 自定义列表视图中的Android
- 22. 在展开式回收站视图中自定义行布局
- 23. 如何为Android列表视图中的每一行创建这样的布局?(整蛊布局:))
- 24. 列表视图在自定义布局中选择项目
- 25. 自定义视图不以xml布局为中心android
- 26. 布局中的列表视图Android
- 27. 自定义的ActionBar会生成不同的布局视图
- 28. 列表视图与自定义列布局嵌套LinearLayouts
- 29. 在线性和相对布局中显示不同的自定义Android视图
- 30. ListView图形布局中的自定义列表行
http://stackoverflow.com/questions/17370525/listview-adapter-with-arbitrary-number-of-row -types,不要神秘的用户号码的二/ 17370772#17370772。检查这个。 – Raghunandan