我想动画一个对象,我发现有一个更简单的方法叫做动画可绘制,但我的问题是我找到的所有教程只使用imageview
。
现在我的问题是如何转换imageview into a bitmap
以便我可以在我的提取方法移动或动画中制作我的对象?
代码:
mAnimLogo = (ImageView) findViewById(R.id.logo_header);
mAnimation = (AnimationDrawable) mAnimLogo.getDrawable();
mAnimation.start();
然后我的退出方法:
lvl1_portal1 = BitmapFactory.decodeResource(getResources(), R.drawable.add_portal1);
lvl1_portal1 = Bitmap.createScaledBitmap(lvl1_portal1, Bitwidth,
Bitheight, true);
canvas.drawBitmap(lvl1_portal1, (mazeFinishX1 * totalCellWidth)
+ (cellWidth / 20), (mazeFinishY1 * totalCellHeight)
+ (cellWidth / 20), ball);