さまざまな画面サイズのデバイスでランドスケープ モードでテストするたびに、レイアウトの結果に満足できません。ポートレートでは、テキストビューの余白が好きです。imageview の現在の画像サイズは、一部のデバイスの幅いっぱいに表示されないため、左右に空白がありますが、これは問題ありません。ただし、テキストビューのマージンもこの空白を考慮して、何らかの形で追加する必要があります。ランドスケープモード用に別のxmlスタイルを作成できることは知っていますが、固定マージンはここでは役に立ちません...事前に助けてくれてありがとう
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:scaleType="fitStart"
android:adjustViewBounds="true"
android:src="@drawable/start1_8" />
<TextView
style="@style/DescriptionTitle"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/imageView1"
android:text="Test Titelzeile" />
<style name="DescriptionTitle" parent="@android:style/TextAppearance">
<item name="android:textColor">#0099cc</item>
<item name="android:textStyle">bold|italic</item>
<item name="android:textSize">20sp</item>
<item name="android:layout_gravity">center_vertical|left</item>
<item name="android:gravity">top|left</item>
<item name="android:layout_marginLeft">15dp</item>
<item name="android:layout_marginRight">15dp</item>
<item name="android:layout_marginTop">5dp</item>
</style>