- 질문 제목 :
xml레이아웃 위에 framelaout위에 이미지뷰 띄우기
- 질문 내용 :
현재 소스를 합치는 작업중인데
카메라위에 마커들이 표시됩니다 그런데
이상태에서 camera1레이아웃에있는 이미지뷰를이용해 여기 제일위에 이미지를 띄우게하고싶은데
다른 add한 다른 레이아웃들이 덮어서그런지 이미지가 안보이네요....
이미지뷰를 최상단으로 올릴방법이없나요..?
// 카메라 스크린과 증강 스크린을 생성하고
camScreen = new CameraSurface(this);
augScreen = new AugmentedView(this);
setContentView(R.layout.camera1); // 카메라 스크린을 컨텐트 뷰로 등록 후
cameraPreview = (SurfaceView) findViewById(R.id.cameraPreview);
addContentView(camScreen, new LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
// 증강 스크린을 덧씌워 준다
addContentView(augScreen, new LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
// 최종적으로 더해지는 것은 위에서 설정한 프레임 레이아웃.
// 레이아웃 파라메터를 통해 표면의 가장 위이자 공간의 가장 아래에 추가 된다
addContentView(frameLayout, new FrameLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT,
Gravity.BOTTOM));
imgView_1 = (ImageView) findViewById(R.id.imageView1);
imgView_1
.setBackgroundResource(R.drawable.a1);
/*AnimationDrawable mAnimationDrawable_2 = (AnimationDrawable) imgView_1
.getBackground();
mAnimationDrawable_2.start();*/