こんにちは、元のビットマップの上にオーバーレイするイメージ (リソースからのフレーム) を取得しようとしています。これまでのところ、フレームが常に空であるため、ビットマップをフレームに入れることができませんでした。元のビットマップがフレーム内に表示されます。これを達成するために使用しているコードは次のとおりです。
Canvas canvas = new Canvas(); Bitmap border = null; Bitmap scaledBorder = null; border = BitmapFactory.decodeResource(getResources(), R.drawable.frame1); int width = bmp.getWidth(); int height = bmp.getHeight(); scaledBorder = Bitmap.createScaledBitmap(border,width,height, false); canvas.drawBitmap(scaledBorder, 0, 0, new Paint()); view.setImageBitmap(scaledBorder);
ギャラリーまたはカメラからの元のビットマップとして bmp。それらをまとめる場所が見つかりません。フレームのみが表示され、bmp は表示されません。前もって感謝します。