Android 中常用的控件ListView就是其中之一,在使用ListView的时候常常我们的列表中item并不一定就是一套布局。

对于多套布局其实也挺简单的,只要重写Adapter中的getViewTypeCount()和getItemViewType(int position)方法。

getViewTypeCount()方法返回的值是item布局的种类数量。getItemViewType(int position)方法返回的是position项的布局类型。

         在getView方法中获得item项的类型 int type = getItemViewType(position);根据类型获得不同的视图!

更多相关文章

  1. android (java) 一些常见异常信息
  2. smack 源码分析- PacketReader (android上实现长连接)【3】
  3. android核心技术与最佳实践笔记(一)
  4. Android学习之多线程编程(handler篇)
  5. 【Android】BroadcastReceiver发送intent给service或者activity
  6. Android(安卓)10.0 Activity启动详解(二)
  7. Android包管理机制(二)PackageInstaller安装APK
  8. android相机Camera.Parameters所有的参数值
  9. Android快速开发框架dyh详解(四)---数据层的使用

随机推荐

  1. Android(安卓)CTS Tips
  2. 安卓巴士Android开发神贴整理
  3. 常用的android权限配置和常用工具代码
  4. Android(安卓)5.1状态栏背景色定制 在Lau
  5. Android应用安装错误:INSTALL_FAILED_MEDI
  6. GridView九宫图
  7. android Standard Broadcast Actions 的
  8. 相对布局的常用属性
  9. Android获取打开各种文件Intent汇总
  10. Android版本信息汇总