2012-07-10 2 views
1

내 코드안드로이드 : 중력 center_horizontal linearlayot는 중앙에

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_height="wrap_content" 
     android:layout_width="fill_parent" 
     > 

    <LinearLayout 
     android:id="@+id/foo" 
     android:layout_height="wrap_content" 
     android:layout_width="wrap_content" 
     android:orientation="vertical" 
     android:layout_gravity="center_horizontal" 
     android:onClick="newItemOnclick"> 

     <ImageView 
         android:id="@+id/id_new_big_list_item_image" 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:adjustViewBounds="true" 
         android:src="@drawable/dom_logo_new" 

        /> 


     </LinearLayout> 

</LinearLayout> 

하지만 남아있는 LinearLayout foo는 정렬, 그것의하지를 작동하지 않습니다. 뭐가 문제 야??

작동 잡아 줄께이 android:layout_width="fill_parent"

답변

3

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:gravity="center_horizontal" > 

<LinearLayout 
    android:id="@+id/foo" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:onClick="newItemOnclick" 
    android:orientation="vertical" > 

    <ImageView 
     android:id="@+id/id_new_big_list_item_image" 
     android:layout_width="50dip" 
     android:layout_height="50dip" 
     android:adjustViewBounds="true" 
     android:src="@drawable/photo1" /> 
</LinearLayout> 

+1

덕분에, 그 작품! – yital9

2

변화 두 번째 LinearLayout width 속성 ...

+0

내가 부모 라이너 또 다른 배경 – yital9

+0

변화 한 배경과 중앙 푸 라이너를 필요로 시도 두 번째 레이아웃 속성 ..... 확인 대답은 내가 편집했다 .. –