私は悪名高いを取得してい java.lang.OutOfMemoryError: bitmap size exceeds VM budget error
ます。いくつかのXMLレイアウトがあり、多くの要素に画像があります(ボタンの背景、線形レイアウトの背景など)。投稿された質問を確認した後、ビットマップオブジェクトに画像を読み込んでいるときのメモリ不足の問題や、外部割り当てが大きすぎます。このプロセスとOutofMemoryErrorの場合:ビットマップサイズがVMバジェットを超えています(Android)およびAndroid:画像の読み込みエラー:OutOfMemoryError:ビットマップサイズがVMバジェット
を超えていますメソッドを使用する必要があることはわかっていBitMapFactory
ます。XML
しかし、私のすべての画像は、たとえば私の中で定義されています。
<ImageView
android:layout_width="80dp"
android:layout_height="20dp"
android:layout_marginBottom="3dp"
android:src="@drawable/username" />
XMLで画像を定義することから、プログラムで画像を定義することへと移行して、例外BitMapFactory
がなくなることを期待して遊んでみるにはどうすればよいですか?OOM