Я хочу изменить размеры макетов в своей работе.
Вот код основного XML:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/top"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:background="#3ee3e3" >
</LinearLayout>
<LinearLayout
android:id="@+id/middle"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:id="@+id/bottom"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:background="#fe51e6" >
</LinearLayout>
</LinearLayout>
Как вы можете видеть, верхняя и нижняя высота макета равна 0, а средняя макет охватывает все места.
Я хочу программно уменьшить средний размер макета, а также увеличить верхнюю и размеры нижнего макета, пока все макеты не будут иметь одинаковую высоту.
Я хочу, чтобы это выглядело как анимация.
Как мне это сделать?
Спасибо