LinearLayout
画像のみを含む があります。レイアウトの高さが十分でないため、画像サイズが縮小されます。画像のサイズは適切です。ただし: の幅がLinearLayout
広すぎます。実際には、私の場合adjustviewbound=false
の代わりに設定された場合の画像のサイズtrue
です。
RelativeLayout
周りに問題があるようです。ページにa を使用するLinearLayout
と、計算は正しくなります。
正しい幅を取得する方法はありますか? (いいえ、変更できませんRelativeLayout
)。
試すレイアウトは次のとおりです (私は Android 4.3 API 18 を使用しました)。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/map_Test"
android:layout_width="wrap_content"
android:layout_height="10dp"
android:background="@color/red"
android:orientation="horizontal" >
<ImageView
android:id="@+id/map_DrillDownImage1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@android:drawable/ic_dialog_alert" />
<ImageView
android:id="@+id/map_DrillDownImage2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:adjustViewBounds="true"
android:src="@android:drawable/ic_dialog_email" />
</LinearLayout>
</RelativeLayout>