두장의 사진을 겹쳐 보이게 하고 싶습니다.

카메라로 찍은 사진을 Background로 설정하고, 그 위에 Resource에 저장된 png File을 Overlay하고 싶습니다.

제가 하고 싶은 것은 사진 꾸미기 같은 것을 구현하고 싶은 것인데, 인물 사진을 한장 찍고 배경 사진을 선택하여 그 위에 올리고 싶은 것 입니다.

이때 인물 사진은 배경이 덮이더라도 살짝 보여야 합니다.

이와 같은 개념으로 코드를 만들었는데, 배경 화면이 뒤로 숨어 버리고, 카메라로 찍은 사진이 전체를 덮어 버리네요.

뭐가 문제일까요? 제가 작성한 코드는 다음과 같습니다.

     public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.main);
        Bitmap bitPhoto = BitmapFactory.decodeFile("/sdcard/pic/human.jpg"); // 배경이 되는 그림 파일 입니다.
		imgPhoto = (ImageView)findViewById(R.id.imgPhoto);
		imgPhoto.setImageBitmap(bitPhoto);
		imgDesign = (ImageView)findViewById(R.id.imgDesign);
		imgDesign.setAlpha(0xD0);
		imgDesign.setImageResource(R.drawable.call00); // Resource에 저장된 Overlay될 화면
    }

XML은 다음과 같습니다.
 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
	android:orientation="vertical"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent">
	<ImageView
		android:layout_width="fill_parent"
		android:layout_height="fill_parent"
		android:scaleType="fitCenter"
		android:id="@+id/imgDesign"/>
	<ImageView
		android:layout_width="fill_parent"
		android:layout_height="fill_parent"
		android:scaleType="fitCenter"
		android:id="@+id/imgPhoto"/>

뭐가 문제인가요?