解决视图超出屏幕范围显示问题

最近在写一个功能涉及到视图的旋转和平移,后来发现视图平移出屏幕的显示范围后,旋转的时候视图显示不完整。
在布局加上一个属性android:clipChildren="false"
clipChildren用来定义他的子控件是否要在他应有的边界内进行绘制。 默认情况下,clipChild被设置为true。 也就是不允许进行扩展绘制。
详细的clipChildren可以参考clipChildren的使用

原本是直接使用的自定义view,把自定义的view嵌套在一个布局中,再加上该属性即可。
在自定view的java代码中并没有添加其他相关内容,可以参考另一篇写的比较全的博客android解决视图超出屏幕范围显示问题


    

你可能感兴趣的:(Android)