现在我用ListView添加header,Header是一个webview,
但是运行结果只显示ListView的列表,header根本不显示,如果我header直接设置
一个高度,例如200dp,才能显示出来,所以我的想法是自己计算webview的高度,然后给header最外层布局设置高度。不知道有没有哪位做过的大神指点下。谢谢
http://blog.csdn.net/alone_slfly/article/details/41344981
在item 外层加上一个 scrollview 即可
参考链接:http://blog.csdn.net/qq_18796911/article/details/52776898
目前的问题是: 希望WebView自适应高度, 但是高度尚不确定的时候就绘制了整个界面. 这个和header没啥关系, 只要能监听到webview最后的高度应该就行了.我目前想到的办法是在WebChromeClient的onProgressChanged里面处理:
public void onProgressChanged(WebView view, int newProgress) {
super.onProgressChanged(view, newProgress);
if (success && newProgress > 80) {
// 获取高度.....
}
}