I want to have a Tablelayout with following properties,

1.I want to change background color of column  . Now if i am setting background for a TextView it is wraping the content and putting that color not the entire column.I want different color for my two columns.
2. change  space between two columns (probably border).
 Anybody have done such thing please help me .                Thanks

&lt;TableLayout

    android:layout_gravity="center"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="20dip"
    android:layout_margin="2dip"
    android:orientation="vertical" &gt;

    &lt;TableRow
        android:padding="3dip"
        android:id="@+id/tableRow1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dip"&gt;

        &lt;TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="right"
            android:text="@string/NameLabel"
            android:textColor="@color/black"
            android:textSize="20sp"
            android:background="#1DA43F"/&gt;

        &lt;TextView
            android:layout_marginLeft="5dip"
            android:id="@+id/NameText"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:textAlignment="center"
            android:layout_gravity="left"
            android:text="@string/NameLabel"
            android:background="@color/DarkRed"
            android:textSize="20sp"/&gt;
              &lt;/TableRow&gt;&lt;/TableLayout&gt;



Question: No sound in Ubuntu except at log in
Answer: I had no sound problem with Xubuntu 12.04 Beta on my HP laptop. After some googling I fixed it with setting HDMI Audio Profile to OFF in Application Menu - Multimedia - PulseAudio Volume Control - Configuration.