lowprofile_coding
安辉就是我
采纳率20%
2017-08-14 13:32 浏览 1.1k

ListView添加header header是一个Webview谁弄过吗?

100

现在我用ListView添加header,Header是一个webview,
但是运行结果只显示ListView的列表,header根本不显示,如果我header直接设置
一个高度,例如200dp,才能显示出来,所以我的想法是自己计算webview的高度,然后给header最外层布局设置高度。不知道有没有哪位做过的大神指点下。谢谢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答 默认 最新

  • zy841958835 cloudyzhao 2017-08-15 00:40
  • Small_Mouse0 鼠小 2017-08-15 05:23

    在item 外层加上一个 scrollview 即可

    参考链接:http://blog.csdn.net/qq_18796911/article/details/52776898

    点赞 评论 复制链接分享
  • j550341130 叽哩叽哩鸡 2017-09-04 08:21

    目前的问题是: 希望WebView自适应高度, 但是高度尚不确定的时候就绘制了整个界面. 这个和header没啥关系, 只要能监听到webview最后的高度应该就行了.我目前想到的办法是在WebChromeClient的onProgressChanged里面处理:

        public void onProgressChanged(WebView view, int newProgress) {
            super.onProgressChanged(view, newProgress);
    
            if (success && newProgress > 80) {
                // 获取高度.....
            }
    
        }
    
    
    点赞 评论 复制链接分享

相关推荐