simple question. I have this XML layout:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:id="@+id/plancus">
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LoggerContents"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:layout_above="@+id/ButtonsTopLine">
<TextView
android:id="@+id/leftpane"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:ems="10"
android:gravity="center"
android:layout_weight="1"
android:text="@string/logger"/>
<TextView
android:id="@+id/rightpane"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:gravity="top"
android:freezesText="true"
android:maxLines = "50"
android:scrollbars = "vertical"
android:layout_weight="2"/>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ButtonsTopLine"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_above="@+id/ButtonsBottomtLine">
<Button
android:id="@+id/askas2"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas2"
android:onClick="rollLogger"/>
<Button
android:id="@+id/askas3"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas3"
android:onClick="rollLogger"/>
<Button
android:id="@+id/askas4"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas4"
android:onClick="rollLogger"/>
<Button
android:id="@+id/askas6"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas6"
android:onClick="rollLogger"/>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ButtonsBottomtLine"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/askas8"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas8"
android:onClick="rollLogger"/>
<Button
android:id="@+id/askas10"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas10"
android:onClick="rollLogger"/>
<Button
android:id="@+id/askas12"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas12"
android:onClick="rollLogger"/>
<Button
android:id="@+id/askas20"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/askas20"
android:onClick="rollLogger"/>
</LinearLayout>
</RelativeLayout>
Is there a way to change it so the first LinearLayout, which contains two TextViews, is not needed?
The first TextView is a left pane while the other is a rightpane. The last should be bigger (not neccesarily 2:1) than the first. The TextViews should fill all the space from the top to the start of the buttons linearviews
1 Answer