У меня есть таблица с несколькими строками строк и двумя текстовыми элементами.Разная компоновка таблицы при изменении ориентации
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context="com.example.blackess.smstestas.MyStatisticsActivity">
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:stretchColumns="1">
<TableRow>
<TextView
android:text="Celkem uskutečněných hovorů:"
android:padding="3dip" />
<TextView
android:id="@+id/allCalls"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Celkem odesláno sms:"
android:padding="3dip" />
<TextView
android:id="@+id/allSms"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Délka všech hovorů:"
android:padding="3dip" />
<TextView
android:id="@+id/allLenghtCalls"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Celkový počet odeslaných sms:"
android:padding="3dip" />
<TextView
android:id="@+id/allCountSms"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Nejdelší hovor:"
android:padding="3dip" />
<TextView
android:id="@+id/longestCall"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Nejdelší sms:"
android:padding="3dip" />
<TextView
android:id="@+id/longestSms"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Nejvolanější číslo:"
android:padding="3dip" />
<TextView
android:id="@+id/mostCalled"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Nejčastější příjemce zpráv:"
android:padding="3dip" />
<TextView
android:id="@+id/mostSmsed"
android:gravity="right"
android:padding="3dip" />
</TableRow>
</TableLayout>
</RelativeLayout>
Я создаю каждую секунду TextView с некоторой стоимостью. Когда у меня есть мой телефон в горизонтальном положении, он выглядит неплохо, но в классическом режиме я вижу только несколько цифр моей стоимости. Как я могу это исправить? Вопрос: Как я могу позволить макету таблицы заполнить относительный макет, чтобы мои строки распространялись на весь экран. Я имею их только поверх экрана.