Androidプログラミング初心者質問スレ
■ このスレッドは過去ログ倉庫に格納されています
0511デフォルトの名無しさん
2010/07/21(水) 13:37:19それは無理です。
私が実験した限りPNGとjpegで落ちる限界に大差はなかったのでAnimationDrawableは内部でARGBのBMPを展開しているようです。
そうすると480*360*4*50は34Mになりますからヒープサイズの制限の
16M(機種によっては24M)を超えてしまいます。
半分にすれば17Mで機種によっては動きますが、次のアニメを読もうと
した時点で前のアニメを破棄できていなければ吹っ飛びます。
25枚も読み込むと結構時間がかかりますし、全画面アニメなら内部を
ARGB8888で持たれているのも勿体無いので私個人はAnimationDrawableを
使わず、自作のルーチンでアニメーションさせることをお勧めします。
■ このスレッドは過去ログ倉庫に格納されています