解决方案 »

  1.   

    ListView2 在 measure(计算控件大小) 阶段 时候,无法知道grid高度,通常是估计0高度 ,实际生成后,grid是有高度的 ,总空间不够,所以 最后显示不到。解决办法 
    1  gridView 定高
    2  使用LinearView/HorizentalScrollView  然后往这个容器内添加图片。
      

  2.   

    http://www.2cto.com/kf/201210/159540.html 他们一起使用会有冲突 看哈给出的链接的解决方案吧
      

  3.   


    因为是动态获取的,所以第一种感觉不行第二种具体是?把GridView替换成LinearLayout ,然后addView实现吗?
      

  4.   


    因为是动态获取的,所以第一种感觉不行第二种具体是?把GridView替换成LinearLayout ,然后addView实现吗?
    如果你的grid 只是横向滑动展示  就可以用第二种。
    如果你还准备纵向展示grid那种,你就有得忙了, 你要去重载onMeasure方法自己计算高度 ,这个头疼的, 算歪一点点都达不到你的策划要求的。
      

  5.   


    菜鸟答复: gridview如果是知道大致高度而且固定的话,给listview2相等于gridview高度的paddingBottom。
      

  6.   

    其实我是酱油版主,listview外面不要ScrollView ,listview2就可以向下滑动显示gridview了
      

  7.   

    这种嵌套不科学,既然listview不滑动,就不要用listview了
      

  8.   

    照你说滑动的只有listview2?那还要scrollview做什么=  =,直接linearlayout布局一下不行么
      

  9.   

    既然不想让他滑动,为什么不用Layout?