Я не удовлетворен результатом моего макета, когда я тестирую его в ландшафтном режиме на разных устройствах размера экрана. В портрете мне нравится край текста. Поскольку мой текущий размер изображения изображения не заполняет всю ширину некоторых устройств там, в ландшафте, есть некоторые пробелы слева и справа, что хорошо. Однако маржа текстового поля также должна учитывать этот пробел и как-то добавлять его. Я знаю, что я могу создать другой стиль XML для режимов альбомных, но любая фиксированная маржа не поможет здесь ... спасибо за любую помощь заранеекак выровнять текст в соответствии с приведенным выше представлением изображения в android
<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>
Удивительно, это делает трюк. большое спасибо! – jay