ImageViewラッピングを持っています この画像 :
<ImageView
Android:layout_height="wrap_content"
Android:layout_width="wrap_content"
Android:scaleType="fitStart"
Android:src="@drawable/oncmap"/>
そしてそのすぐ下にあるTextView。残念ながら、デバイスの画面サイズに応じて、ビューの下に移動するか、ビューの外に移動します。
http://i.imgur.com/CuVFK5P.png
http://i.imgur.com/6wzMebV.jpg
私はそれを「ハッキング」できますが、そうではありません...
<LinearLayout xmlns:Android="http://schemas.Android.com/apk/res/Android"
xmlns:tools="http://schemas.Android.com/tools"
Android:layout_width="fill_parent"
Android:layout_height="fill_parent"
Android:padding="16dp"
Android:orientation="vertical"
tools:context="MapFragment">
<ImageView
Android:layout_height="wrap_content"
Android:layout_width="wrap_content"
Android:src="@drawable/oncmap"/>
<TextView
Android:layout_height="wrap_content"
Android:layout_width="fill_parent"
Android:text="Neptune"
style="@style/sectionHeader"/>
<TextView
Android:layout_height="wrap_content"
Android:layout_width="fill_parent"
Android:paddingLeft="8dp"
Android:paddingRight="8dp"
Android:paddingTop="16dp"
Android:text="@string/info"
style="@style/text"/>
ImageViewに次のフィールドを追加します。
Android:scaleType="fitXY"
Android:adjustViewBounds="true"