2012-07-26 3 views
0

나는 레이아웃이 방법으로 버튼을 채우기 만들고 싶어 :어떻게 다른 화면 안드로이드에서 위젯을 정렬 할 수 있습니까?

enter image description here

나는 테이블 레이아웃을 시도,하지만 난 다른 화면에서 시도 할 때 나는 또한, 버튼 사이에 적절한 공간을 얻을 수 없다 크기, 모든 스크류 (비록 내가 android : layout_weight 사용했을 때) 그래서 지금은 상대 레이아웃으로 tring 오전,하지만 난 화면이 변경되면, 나는 이미 다른 화면을 다루는 힌트를 읽은 버튼을 얻을 수 없습니다. 크기, 그래서 난 dp 및 wrap_content, 사용하고 있지만 아무것도 작동하지, 여기에 내 코드 :

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <Button 
     android:id="@+id/button1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 

     android:layout_alignParentLeft="true" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentRight="true" 

     android:layout_marginLeft="24dp" 
     android:layout_marginTop="31dp" 
     android:layout_marginRight="150dp" 

     android:background="@layout/press" 
     android:drawableTop="@drawable/reading" 
     android:text="@string/option" /> 

    <Button 
     android:id="@+id/Button2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignBaseline="@+id/button1" 
     android:layout_alignBottom="@+id/button1" 
     android:layout_alignParentRight="true" 
     android:layout_marginRight="28dp" 

     android:layout_alignParentLeft="true" 
     android:layout_marginLeft="150dp" 

     android:background="@layout/press" 
     android:drawableTop="@drawable/reading" 
     android:text="@string/option" /> 
</RelativeLayout> 

버튼의 첫 번째 행을 설정하려고 합니다만, Button2는 크기가 조정되지 않습니다. 왜 내가 잘못 했습니까? 또는 어떻게 이것을 달성 할 수 있습니까? 감사합니다.

답변

0

시도해보십시오.

<LinearLayout 
android:orientation = "vertical"> 


<LinearLayout 
android:orientation = "horizontal"/> 

2 Buttons here. 
</LinearLayout> 
</LinearLayout> 

선형 레이아웃의 높이와 너비를 잊지 마십시오. 희망이 도움이됩니다.

+0

실제로 내 주요 선형 레이아웃 안에 코드가 있습니다. –

+0

오류가 발생합니까? RelativeLayout을 LinearLayout으로 바꾸어보십시오. 또는 RelativeLayout 아래에 LinearLayout을 만들 수도 있습니다. – JetPro

+0

오류가 발생하지 않습니다. 문제는 Button2가 다른 화면 크기에 있어야하므로 크기가 조정되지 않는다는 것입니다. –

관련 문제