アプリケーションのアクティビティからメインのアクティビティに移動できるボタンのコードを作成しました。しかし、実行中にエラーが発生しました:
07-21 09:28:13.864: E/dalvikvm-heap(371): 25165824 バイトの外部割り当てがこのプロセスには大きすぎます。07-21 09:28:13.864: E/GraphicsJNI(371): VM では 25165824 バイトを割り当てられません
画像を使用してデータベースに保存しましたが、リサイクルがないと問題になりますか? これがビットマップの私のコードです:
try {
Log.d("to get image", "ok");
ImageView imageView = (ImageView) rowView.findViewById(R.id.imageView1);
Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL(imageInfo.get(position)).getContent());
imageView.setImageBitmap(bitmap);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
私のアプリは、YouTube からキー検索ワードのデフォルト画像を取得し、それらをデータベースに保存することを想定しています。