Элементы в этом макете выходят из экрана. Я хотел бы установить размер их на 90% экрана. Я начинаю XML.Мои элементы выходят из экрана, и они не выровнены по вертикали
<LinearLayout
android:id="@+id/login_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:gravity="center"
android:weightSum="1.0">
<TextView
android:id="@+id/username"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.8"
android:text="Username"
android:textColor="#FFFFFF" />
<EditText
android:id="@+id/login"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/username"
android:layout_weight="0.8"
android:inputType="text" />
<EditText
android:id="@+id/password"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/first"
android:layout_weight="0.8"
android:inputType="textPassword" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/password"
android:layout_weight="0.8"
android:text="@string/login_button" />
</LinearLayout>
мне нужно поместить элементы внутри линейного расположения в колонке.