2011-09-28 5 views
1

Android에서 인라인 레이아웃을 만드는 방법은 무엇입니까? 이 같은Android - 레이아웃을 인라인하는 방법?

뭔가 :

example http://oi51.tinypic.com/91bi3a.jpg

내가 상대 레이아웃에서 여백 권리를 사용하여 시도하지만 대신 서로를 포장의 2 열로 구분됩니다

<RelativeLayout 
    android:id="@+id/Container" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 
    <RelativeLayout 
      android:id="@+id/Layout1" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginRight="60sp"> 
      .... //something here 
    </RelativeLayout> 
    <RelativeLayout 
      android:id="@+id/Layout2" 
      android:layout_width="60sp" 
      android:layout_height="wrap_content" 
      android:layout_alignParentRight="true"> 
      .... //something here 
    </RelativeLayout> 
</RelativeLayout> 

여러분의 도움에 감사드립니다 .

답변

0

layout2의 너비가 60dp이고 layout1에 60dp의 여백을 넣고 두 열처럼 보이게하려면 layout1의 여백을 30dp로 변경하고 싶다면 포장 효과 을 확인하고 내부에 컨트롤을 넣으십시오 레이아웃을 사용하여 영역을 볼 수 있습니다.

+0

여백을 제거하면 layer1 내용이 layer2에 렌더링됩니다. 나는 그것이 android : layout_alignParentRight = "true"는 layer2를 "float-inline"으로 만들지 않고 "float-underline"으로 만든다고 생각합니다. – markbse

관련 문제