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

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...