キャンバスを使用してビットマップに円を描くための多くの答えをここで検索しました。しかし、コードにエラーが発生し、アプリケーションは例外なく停止しました。
誰か助けてもらえますか?空白のビットマップを作成し、その上に円を描くと問題なく動作します。どんな助けでもありがたいです!
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.main);
Paint paint = new Paint();
//paint.setAntiAlias(true);
paint.setColor(Color.BLUE);
Canvas canvas = new Canvas(bmp);
canvas.drawCircle(50, 50, 10, paint);
ImageView imageView = (ImageView)findViewById(R.id.imageView1);
//imageView.setAdjustViewBounds(true);
imageView.setImageBitmap(bmp);