Я очень новичок в Android.
Я хочу поместить TextView в LinearLayout, который заполняет 80% высоты LinearLayout.
Как я могу это сделать?или Как можно назначить проценты по высоте и высоте?
Спасибо.
Такая раскладка будет работать. Ключ является атрибутом layout_weight. Документация Android не очень хороша для этого атрибута. Обратите внимание, что второй TextView (это может быть что угодно) требуется в противном случае, первый TextView займет все пространство.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_weight="0.8" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" android:background="#FFC300" /> <TextView android:layout_weight="0.2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="second text box" /> </LinearLayout>