2012-02-03 14 views
2

私は、X個の画像の間を反転するViewFlipperを持つウィジェットを持っています。私は10枚の画像を反転することを目指しています。非常に小さい画像を読み込むとできます。私のウィジェットは4x2のサイズであり、良質の画像を表示したいが、これを達成できない。すべてが正常にロードされ、例外はありませんが、ウィジェットはそれらを表示しません。非常に小さい画像サイズ(100x100ピクセル)を読み込むと、画像サイズが反転します。大きな画像サイズ(300x300)を読み込んだ場合、画像の数を4に減らすまで画像を反転させません。 これはメモリの制限を示していますが、どこかに例外がスローされることが予想されます私がした後appWidgetManager.updateWidget(widgetId, remoteViewFlipper)。 ログを見ると、これにはほとんど関係のないものは見られません。ウィジェットに使用できるメモリ制限はありますか?

答えて

1

ランチャーの具体的な実装に依存していると思います。ウィジェットはホストされ、処理されます。あなたは `setDataSize()` parcelable、危険なビット、しかしにそれはトリックを行う可能性がありますすることができますように

http://groups.google.com/group/android-developers/browse_thread/thread/26ce74534024f41a?pli=1

+0

が見える:あなたupdtesはとてもそこsouleだけでなく、データサイズの制限も、parcelablesとして送信されます。役に立つ情報ありがとうございました。 –

関連する問題