Позднее редактирование: изменено, чтобы включить прокрутку.
Это выполнимо, но это очень уродливо быстро.Вот что мне удалось сделать (вид, который вам нужен - красный прямоугольник):
Я использовал атрибуты TableLayout
и layout_weight
.
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow android:layout_weight="38" />
<TableRow android:layout_weight="62">
<TextView android:layout_weight="26" />
<ScrollView android:layout_weight="70"
android:layout_height="match_parent"
android:layout_width="0dp"
android:background="#ff0000">
<TextView android:layout_width="match_parent"
android:layout_weight="match_parent" />
</ScrollView>
<TextView android:layout_weight="4" />
</TableRow>
</TableLayout>