我已经定制了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