久しぶりにAndroidでカスタムViewを書いている。内容はiOSで作ったUIViewからの移植であり、画像の加工前のプレビューを表示するものだ。技術的には別に難しくは無いのだが、画像をassetからロードするとエミュレータでは発生しなかった例外が出る。 サンプルコード //アセットに配置したイメージをロードする try { InputStream is = context.getResources().getAssets().open("sample.png"); this.setImageBitmap(BitmapFactory.decodeStream(is)); } catch (IOException e) { e.printStackTrace(); } 発生した例外 11-26 13:51:28.825: W/OpenGLRenderer(9048): Bitmap too