Eclipse에서 Android로 개발하는 데있어 매우 새로운 경험이 있습니다.Android - ImageView Image Boundaries 입찰자 다음 이미지
저는 기본 상대 레이아웃을 만들고 제목, 환영 메시지, 이미지, 최종 텍스트가 있습니다. 세로 모드에서.
이미지가 문제인 것 같습니다. 2.7 "화면에있을 때 뷰 경계가 왼쪽과 오른쪽으로 확장됩니다. 아무 것도 없기 때문에 가능합니다. 그러나 7"또는 10 "보기로 이동하면 이미지 경계가 위아래로 확장되어 텍스트를 푸시합니다. 위로 정상에서 아래로 바닥에. 이제 공백의 다소 큰 덩어리가있다. 7 ~ 10 "세로
(멀리 텍스트를 밀어 파란색 경계를 참조) 할 때
http://imgur.com/GeM4psS이 이미지입니다 http://imgur.com/16JCtSy 이것은 2.7 인치의 이미지이며 왼쪽과 오른쪽으로 바운드 푸시가 실행되지만 아무런 문제도 발생하지 않습니다.
최적으로 이미지가 항상 그 범위 내에 있도록하고 싶습니다. XML 참여했다. java가 변경되지 않았습니다. 어떤 도움을 주시면 감사하겠습니다. 감사. 내가 그것을 fitxy로 바꾸면 머리가 위로 올라와 이미지가 늘어납니다.
<RelativeLayout xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="cs.play.quotably.MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="@string/app_name"
android:textSize="30sp" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@id/textView3"
android:layout_below="@id/textView2"
android:layout_centerHorizontal="true"
android:layout_marginTop="8dp"
android:adjustViewBounds="true"
android:contentDescription="@string/fdr"
android:scaleType="fitCenter"
android:src="@drawable/fdr" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="8dp"
android:gravity="center"
android:text="@string/welcome"
android:textSize="15sp" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="8dp"
android:gravity="center"
android:text="@string/quote1"
android:textSize="15sp" />
</RelativeLayout>
도움 주셔서 감사합니다.