0
我正在應用動畫可以繪製一些煙霧般的動畫。除了在屏幕的角落/邊緣以外,它可以正常工作。 Android會自動縮小動畫Drawable在角落處的Imageview,並且動畫不會發生在正確的位置,因爲縮小?我希望我的動畫Drawable離開屏幕邊界,但它應該在角落顯示適當的動畫。動畫Drawable會自動收縮在角落?
我做的是什麼
mAnimation = new ImageView(this);
mAnimation.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
mAnimation.setVisibility(View.VISIBLE);
mlp.setMargins(click_X, click_Y, 0, 0);
mAnimation.setLayoutParams(mlp);
mAnimation.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.smoke));
AnimationDrawable anim = (AnimationDrawable) mAnimation.getBackground();
if (anim != null) {
anim.start();
}
現在如果我們點擊屏幕的邊緣,這個ImageView的動畫被縮水?
根據要求添加右邊距和下邊距 – user1201239 2012-04-03 15:00:54