이 당신이 찾고 무엇을해야합니다.
public void createImageInImageCenter(){
Bitmap backgroundBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
Bitmap bitmapToDrawInTheCenter = BitmapFactory.decodeResource(getResources(), R.drawable.ic_action_search);
Bitmap resultBitmap = Bitmap.createBitmap(backgroundBitmap.getWidth(),backgroundBitmap.getHeight(), backgroundBitmap.getConfig());
Canvas canvas = new Canvas(resultBitmap);
canvas.drawBitmap(backgroundBitmap, new Matrix(), null);
canvas.drawBitmap(bitmapToDrawInTheCenter, (backgroundBitmap.getWidth() - bitmapToDrawInTheCenter.getWidth())/2, (backgroundBitmap.getHeight() - bitmapToDrawInTheCenter.getHeight())/2, new Paint());
ImageView image = (ImageView)findViewById(R.id.myImage);
image.setImageBitmap(resultBitmap);
}
이 일이 당신을 도와줍니다 : http://stackoverflow.com/questions/3634496/android-image-over-image 센터 이익률 두 번째 이미지. –
@ viperbone 내가 원하는 것은 두 이미지를 결합한 후 단일 이미지입니다. –
내 대답을 참조하십시오. 그것은 당신이 원하는 것입니까? –