안드로이드 개발 질문/답변
(글 수 45,052)
<RelativeLayout
....
>
<TextView
android:id="@+id/ME_ECODRIVE_ECO_SPEED_UNIT"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="220.66dip"
android:layout_marginTop="59.33dip"
android:padding="0dip"
android:text="km/h"
android:textSize="13sp"
android:textColor="#ff8c8c8c"
/>
<TextView
android:id="@+id/ME_ECODRIVE_ECO_SPEED_VALUE"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/ME_ECODRIVE_ECO_SPEED_UNIT"
android:layout_toLeftOf="@id/ME_ECODRIVE_ECO_SPEED_UNIT"
android:padding="0dip"
android:text="84"
android:textSize="56sp"
android:textColor="#ffaaff00"
/>
....
</RelativeLayout>
두번째 텍스트 뷰가 layout_toLeftOf 속성만 들어가면 텍스트뷰가 사라지네요 ㅠㅠ
어디가 틀린건지 정보좀 주세요




첫번째 TextView의 marginLeft 때문에 그렇습니다.첫번째 view의 marginleft영역이 화면 맨 왼쪽부터 unit까지이기 때문에 이 Textview의 왼쪽으로 layouting을 하게되면 화면 왼쪽 바깥영역으로 밀려나게 되기 때문이죠. 어떤 식으로 화면 구성을 하시려고 하는지는 잘 모르겠지만 layout_alignParentRight과 paddingRight을 잘 이용하시면 되지 않을까 합니다.