BUG集锦

Cannot add header view to list -- setAdapter has already been called.

为ListView addHeaderView(加头view),运行报错

提示我已经设置了适配器,原来addHeaderView(View v)方法 只能在父控件 setAdapter之前调用!

getContentLength()=-1

在做下载平台,发现获取下载文件大小的时候返回-1,原来2.2版本以上HttpURLConnection跟服务交互采用了"gzip"压缩。取消即可:

connection.setRequestProperty("Accept-Encoding", "identity"); 

原文地址:https://www.cnblogs.com/helloandroid/p/2856048.html