2016-10-09 1 views
0

보기 그룹 가장자리와보기 가장자리 사이에 아래 화살표 모양의 빨간색 화살표와 같은 dp를 어떻게 얻을 수 있습니까? 여기 사이의 거리 안드로이드에서 그룹 가장자리와 뷰 가장자리보기

enter image description here

내 레이아웃 파일

<?xml version="1.0" encoding="utf-8"?> 

<LinearLayout 
    android:id="@+id/ll_select_gander" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight=".4" 
    android:orientation="vertical"> 
    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerVertical="true" 
     android:layout_centerHorizontal="true"> 
     <LinearLayout 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      android:layout_marginRight="@dimen/margin_padding_double_standard"> 
      <ImageView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@drawable/select_male_not_selected"/> 
      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:background="@color/colorPrimary" 
       android:text="@string/male" 
       android:textColor="@color/color_white" 
       android:textStyle="bold" 
       android:gravity="center" 
       android:textSize="@dimen/medium_text" 
       android:paddingTop="@dimen/margin_padding_standard" 
       android:paddingBottom="@dimen/margin_padding_standard" 
       android:layout_marginTop="@dimen/margin_padding_double_standard"/> 

     </LinearLayout> 
     <LinearLayout 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      android:layout_marginLeft="@dimen/margin_padding_double_standard"> 
      <ImageView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@drawable/select_female_not_selected"/> 
      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:background="@color/colorPrimary" 
       android:text="@string/female" 
       android:textColor="@color/color_white" 
       android:textStyle="bold" 
       android:gravity="center" 
       android:textSize="@dimen/medium_text" 
       android:paddingTop="@dimen/margin_padding_standard" 
       android:paddingBottom="@dimen/margin_padding_standard" 
       android:layout_marginTop="@dimen/margin_padding_double_standard"/> 

     </LinearLayout> 

    </LinearLayout> 
    </RelativeLayout> 

</LinearLayout> 

<LinearLayout 
    android:id="@+id/ll_ribon" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight=".1" 
    android:background="@color/ribbon_color" 
    android:orientation="vertical"> 

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

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_centerVertical="true" 
      android:layout_marginLeft="@dimen/margin_padding_double_standard" 
      android:text="@string/date_of_birth" 
      android:textColor="@color/theme_nevy_blue" 
      android:textSize="@dimen/large_text" /> 
    </RelativeLayout> 

</LinearLayout> 

<LinearLayout 
    android:id="@+id/ll_select_dob" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight=".4" 
    android:orientation="vertical"> 

</LinearLayout> 

답변

0

당신은 android:layout_weight="1"android:gravity="right" 처음에 (왼쪽)의 LinearLayout을 추가하고 추가 할 수 있습니다 android:layout_weight="1" 및비슷한 결과를 보관하려면 두 번째 (오른쪽) LinearLayout에.

<LinearLayout android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical"> 

<LinearLayout 
    android:id="@+id/ll_select_gander" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight=".4" 
    android:orientation="horizontal"> 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginRight="@dimen/margin_padding_double_standard" 
     android:layout_weight="1" 
     android:gravity="left" 
     android:orientation="vertical"> 

     <ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:src="@drawable/select_male_not_selected" /> 

     <TextView 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginTop="@dimen/margin_padding_double_standard" 
      android:background="@color/colorPrimary" 
      android:gravity="center" 
      android:paddingBottom="@dimen/margin_padding_standard" 
      android:paddingTop="@dimen/margin_padding_standard" 
      android:text="@string/male" 
      android:textColor="@color/color_white" 
      android:textSize="@dimen/medium_text" 
      android:textStyle="bold" /> 

    </LinearLayout> 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="@dimen/margin_padding_double_standard" 
     android:layout_weight="1" 
     android:gravity="left" 
     android:orientation="vertical"> 

     <ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:src="@drawable/select_female_not_selected" /> 

     <TextView 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginTop="@dimen/margin_padding_double_standard" 
      android:background="@color/colorPrimary" 
      android:gravity="center" 
      android:paddingBottom="@dimen/margin_padding_standard" 
      android:paddingTop="@dimen/margin_padding_standard" 
      android:text="@string/female" 
      android:textColor="@color/color_white" 
      android:textSize="@dimen/medium_text" 
      android:textStyle="bold" /> 

    </LinearLayout> 

</LinearLayout> 

<LinearLayout 
    android:id="@+id/ll_ribon" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight=".1" 
    android:background="@color/ribbon_color" 
    android:orientation="vertical"> 

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

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_centerVertical="true" 
      android:layout_marginLeft="@dimen/margin_padding_double_standard" 
      android:text="@string/date_of_birth" 
      android:textColor="@color/theme_nevy_blue" 
      android:textSize="@dimen/large_text" /> 
    </RelativeLayout> 

</LinearLayout> 

<LinearLayout 
    android:id="@+id/ll_select_dob" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight=".4" 
    android:orientation="vertical"> 

</LinearLayout>