您的位置:首页 > 移动开发 > Android开发

android自定义view继承linearLayout,view大小大于屏幕

2015-12-02 10:35 393 查看
view定义了滑动功能,确始终只显示屏幕大小,滑动后原来应该出现的部分为空白,而在另一个基本一样的自定义View中确正常显示。

百思不得其解,setMeasuredDimension函数打印结果也是正确的,但就是显示不出来。最后两个自定义View各个文件依次对比,发现不能显示的view的xml布局文件最外层为LinearLayout,能显示的view的xml布局文件最外层为RelativeLayout。抱着试试的心态改成RelativeLayout,运行果然正常显示了。在此记录下,有时间探究下这两个布局到底有什么不同。

如图:

 
          
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: