하루하루 조금씩 배워나가는 학생 ㅋㅋㅋㅋㅋㅋ입니다.

현재 merge를 이용해서 (merge layout?이라 해야하나요;;아니면 framelayout? ;)

serfavew 화면을 구성했습니다.

<?xml version="1.0" encoding="utf-8"?>
<merge xmlns:android="http://schemas.android.com/apk/res/android"
 
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:layout_gravity="center"
>
 <com.test.merget.CameraView 
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
    />
   
 <LinearLayout
     android:layout_width="wrap_content"
     android:layout_height="fill_parent"
     android:layout_gravity="right"
     android:paddingTop="8dip"       
     android:gravity="fill_vertical"       
     android:background="#AA000000"
     android:orientation="vertical"
 >
  <Button
   android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:text="test1"
      
  />
  <Button
   android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:text="test2"
  />
 </LinearLayout>

</merge>

대략
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
| 카메라뷰 화면                                                                         | test 1|
|                                                                                                   |test 2|
|                                                                                                   |           |
|                                                                                                   |           |
|                                                                                                   |           |
|                                                                                                   |           |
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

이제 카메라뷰 화면에!!!!

버튼을 위에 겹치게 하면 됩니다!!!! ㅎ


    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button btn = new Button(this);
       
       
        btn.setText("추가버튼");
        btn.layout(10, 20, 100, 20);

        addContentView(btn, new LayoutParams(10, 10));
       
    }
문제는 여기서 발생합니다.

원하는 좌표에 표시를 할 수 가 없다는 것입니다. ㅜ_ㅜ

addContentView를 이용해서 추가를 하게 되는데 width, height를 넘겨 추가를 시켜주게되는데

이게 항상 0, 0에서 시작 해서 가로, 세로 크기가 맞춰 지기 때문입니다.

아이콘의 위치 x, y를 조절 할 수 있을까요??

행여 가능하다면 다른 방법이라도 좋습니다. ㅜㅜ 어찌 해야할까요 !!