2013-12-08 3 views
0

두 개의 TextView를 RelativeLayout의 서로 다른 글꼴 크기로 정렬하여 기준선이 정렬되도록하려면 어떻게해야합니까? 두 텍스트 뷰는 android:layout_alignParentBottom="true"을 가지고 있지만 오른쪽 텍스트보기에 android:layout_alignBaseline="@id/leftTextView"를 사용하는 경우는 같은 방법으로있을 때RelativeLayout에서 두 개의 TextView 정렬하기

Like this

하단 이미지입니다.

두 가지 텍스트보기에서 문자의 상단이 정렬되도록하는 것이 유용한 방법이지만 TextViews에는 현실적이지 않을 수 있습니다. 수요

, 코드

<RelativeLayout 
android:layout_width="match_parent" 
android:layout_height="wrap_content"> 
    <TextView 
    android:id="@+id/leftTextView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentBottom="true" 
    android:text="@string/daily_average_month" 
    style="@style/tvStatName" /> 

    <TextView 
    android:id="@+id/rightTextView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentBottom="true" 
    style="@style/tvStatValue.big" /> 
</RelativeLayout> 
+0

시도? 복사하여 일부 매개 변수를 복사하여 디버깅하는 것이 더 쉽습니다. –

+0

레이아웃 코드 – PFort

+0

을 추가하면 두 개의 textView를 'LinearLayout'내에 유지하고 'LinearLayout'을 전체적으로 정렬 할 수 있습니다. –

답변

0
rightTextView에 대한

이 시도 ..

사용 android:layout_centerVertical="true" 당신이 당신의 코드를 게시 할 수

<RelativeLayout 
android:layout_width="match_parent" 
android:layout_height="wrap_content"> 
    <TextView 
    android:id="@+id/leftTextView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentBottom="true" 
    android:text="@string/daily_average_month" 
    style="@style/tvStatName" /> 

    <TextView 
    android:id="@+id/rightTextView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentBottom="true" 
    android:layout_centerVertical="true" 
    style="@style/tvStatValue.big" /> 
</RelativeLayout> 
관련 문제