2011-12-07 5 views
0

다음 레이아웃으로 너비를 채우는 데 문제가 있습니다.레이아웃 가로 배치가 안드로이드 문제

contentPane에 항목을 추가하면 자식 자체가 지정한 내용에 관계없이 항상 wrap_content로 작동합니다. 나는 채우기 위해 중력의 변화를 시도했으며 그 결과는 같습니다. 나는 무엇을 놓치고 있습니까?

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 
android:id="@+bottom_button_panel/root" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:gravity="fill_horizontal" 
xmlns:android="http://schemas.android.com/apk/res/android"> 

<LinearLayout 
    android:id="@+bottom_button_panel/contentPane" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:gravity="fill_horizontal" 
    android:layout_gravity="center_horizontal"/> 

<RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_alignParentBottom="true" 
     style="@style/buttonPanel"> 
    <LinearLayout 
     android:id="@+bottom_button_panel/leftAlignedButtons" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="vertical" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentLeft="true"/> 
    <LinearLayout 
     android:id="@+bottom_button_panel/centerAlignedButtons" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="vertical" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true"/> 
    <LinearLayout 
     android:id="@+bottom_button_panel/rightAlignedButtons" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="vertical" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentRight="true"/> 
</RelativeLayout> 
</RelativeLayout> 

답변

0

android:layout_height="fill_parent" 모든 레이아웃 중. everylayout에 대한 layout_alignParentTop이 = "true"로 당신을 정확하게 확인하거나 전화 : 안드로이드 중력 = "fill_horizontal을": layout_gravity = "center_horizontal"안드로이드를

+0

는 내가 그것을 폭되지 높이 – user1035344

+0

제거 안드로이드를 채우기 위해 얻기 위해 노력하고 있어요 필요? – user493244

+0

'fill_parent'는'match_parent'를 위해 더 이상 사용되지 않습니다. – Estel