안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
도무지 원하는대로 배치가 안되네요.
도움 좀 부탁드립니다`
LinearLayout 상에서 첨부한 파일처럼 ImageView를 배치하려고 합니다.
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/ImageViewLogo" android:background="@drawable/logo" android:layout_gravity="center_vertical|center"/> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/ImageViewCopyRight" android:background="@drawable/copyright" android:layout_gravity="bottom|right"/> </LinearLayout>
도무지 원하는대로 배치가 안되네요.
도움 좀 부탁드립니다`
2010.05.21 16:16:41
아래쪽 ImageView는 우측 하단에 붙는 거 같은데요, 안드로이드 디바이스의 해상도 문제를 고려하신다면
LinearLayout보다는 RelativeLayout을 사용하시는 것이 구현하시기 편할 겁니다.
http://developer.android.com/reference/android/widget/RelativeLayout.html
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
PS: 여담인데 혹시 연대생이신가요? 모교분을 보니 반가워서요;;
2010.05.21 16:26:33
LinearLayout 을 통한 배치에 참 어려움이 많네요.
배치에 집중된 튜토리얼을 찾는 것도 참 힘들고.. ㅎ
일단 RelativeLayout 을 써봐야겠네요. 감사드립니다.
덧: 맞습니다~ 아마도 선배님이시겠네요 ^^; 저도 반갑습니다~
코드에서 관련 부분 빼고 올린다는게..;



