Я борюсь с настройками макета Android. Я хотел бы сохранить один и тот же фиксированный размер независимо от того, что такое контент, и хочу показать все в центре!Android fixed layout 3/4 + 1/4
---------------------------------
- - -
- - -
- 3/4 (center) - 1/4 -
- - (ct) -
- - -
- - -
---------------------------------
Вот мой layout.xml код, но он не работает:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_centerInParent="true"
android:orientation="horizontal"
android:weightSum="1" >
<VideoView
android:id="@+id/videoView1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_gravity="center"
android:layout_weight=".25" />
<TextView
android:id="@+id/textView1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_gravity="center"
android:layout_weight=".75"
android:freezesText="false"
android:includeFontPadding="false"
android:scrollHorizontally="false"
android:selectAllOnFocus="false"
android:text="@string/Runstring" />
</LinearLayout>
EDIT:
Я попробовал некоторые коды из ниже и опытных: Если я делаю @string/Runstring
= просто «а», или если я это сделаю ».......... LONG STRING .........« IT меняет всю компоновку! Он не поддерживает соотношение 3/4 + 1/4! Почему это?
Спасибо! Кажется, работает! – Raymond