android – 围绕其中心旋转imageview而不切断其边缘

前端之家收集整理的这篇文章主要介绍了android – 围绕其中心旋转imageview而不切断其边缘前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我已经定制了imageview,但它只是旋转它的位图而不是整个视图.我不想使用动画,因为我也拖动了imageview,所以移动动画imageivew结果很奇怪,所以坚持onDraw / draw,加上覆盖绘制没什么特别的.

        @Override
        protected void onDraw(Canvas canvas) {
        // TODO Auto-generated method stub
        canvas.save();
        canvas.rotate(rotationAngle,rotationW,rotationH);
        super.onDraw(canvas);
        canvas.restore();
        }    

我怎样才能旋转整个视图而不仅仅是它的位图?

最佳答案
我没有得到提供的答案在这里打算,但使用

android:clipChildren=”false”

对于父ViewGroup
并且覆盖了draw而不是onDraw为我做了工作

有关更多信息,请参阅
Rotating imageview and its background without cropp

原文链接:https://www.f2er.com/android/430673.html

猜你在找的Android相关文章