サイズが (わずかに) 異なる画像で構成されるアニメーション リストがあります。そして、ImageView
withlayout_width
とlayout_height
set as がありwrap_content
ます。アニメーション リストを my のコンテンツに設定し、ImageView
次のようにアニメーションを開始します。
AnimationDrawable my_animation_list = (AnimationDrawable)getResources().getDrawable(
R.drawable.my_animation_list);
myImageView.setImageDrawable(my_animation_list)
((AnimationDrawable)myImageView.getDrawable()).start();
ImageView
アニメーションリストの各フレーム/画像で高さと幅を調整する必要があり、期待しています。ImageView
代わりに、がアニメーション リストの最初のフレームの高さと幅を取得し、アニメーション リストのすべてのフレームをスケーリングして、この初期の高さと幅に合わせているように見えます。AnimationDrawable
さまざまなサイズの画像で構成される(アニメーションリスト)を取得してImageView
、または回避策を使用する方法を知っている人はいますか?