代码之家  ›  专栏  ›  技术社区  ›  Tushar

查看Android 2.0上的刷新问题+

  •  1
  • Tushar  · 技术社区  · 16 年前

    我有一个活动,我想隐藏一些元素,基于用户选择的某些选项在同一屏幕上。我正在使用View.GONE来完成在选择了特定选项的情况下从屏幕布局中获取视图。 所以这会导致一些UI组件向上移动。 在Android 1.6之前,这看起来还不错。当用户界面组件向上移动时,底部的剩余区域将被正确清除。 但是在2.1/2.2设备/模拟器上,这个底部区域并没有被清除,组件在它们的旧位置和新位置都是可见的,有些重叠。

    对requestLayout()/refreshDrawableState()的调用也没有任何效果。

    我的xml布局组件嵌套如下:

    卷轴视图

     RaidoGroup
    
     LinearLayout
    
        View1
    
        View2
    
        View3
    
        View4
    
        View5
    

    有线索吗?

    0 回复  |  直到 16 年前