Android ListView的addHeaderView注意事项


addHeaderView(heightView, null, false);

heightView这个view如果是从

View view = mInflater.inflate(R.layout.information_playdata_bottom, null);

layout文件转化过来的,那么这个布局文件必须是ViewGroup的根布局,例如LinearLayout或者
其他Layout,里面可以放置一些View.

如果图省事,比如想要heightView只是个不能选择的普通占位占高度的一个View,那么还是不能省事,应该在如此:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content" >

<View
android:layout_width="match_parent"
android:layout_height="30dip" />

</LinearLayout>

更多相关文章

  1. android checkbox 或RadioButton, textView居左居右布局
  2. Android 指定(后缀名)格式文件扫描
  3. 水平布局linerlayout
  4. 从J2EE转向Android的第七天-----文件管理
  5. 下载文件
  6. Android NDK开发之旅16--NDK--文件拆分与合并
  7. android开发中build.gradle文件详解

随机推荐

  1. IT 形态变革下的备份恢复技术
  2. 订阅者模式,公众号、B站、快手用了都说好!
  3. 电商云应用框架
  4. 努力真的可以逆袭吗?和你们聊聊前辈们的故
  5. 大数据分析平台如何基于 OpenShift 实现
  6. 规约模式,颤抖吧产品经理!再也不怕你乱改需
  7. 双 VIOS 环境如何配置心跳网卡?
  8. 传统架构云化后的运维,维护的是什么?
  9. 小白前端入门笔记(七),HTML5中的main标签
  10. 针对存储替换迁移中风险点的关键策略分析