как создать гибкий макет с помощью textview android

Я разрабатываю приложение и делюсь макетом с несколькими действиями. В этом макете у меня есть 5 TextView (и показывает их как кнопку), горизонтально смежных друг с другом, теперь моя проблема заключается в некотором действии, мне не нужен 1 или два TextView, и я хочу, чтобы оставшееся текстовое представление занимало всю ширину экрана макета, изменяя размер самого себя . и эти текстовые представления находятся внутри линейного макета.

вот код раскладки.

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:gravity="center"
        android:layout_margin="2dip"
        android:orientation="horizontal" >

        <TextView
            android:id="@+id/category"
            android:layout_width="wrap_content"
            android:layout_height="27dip"
            android:layout_marginRight="6dip"
            android:background="@drawable/button_an"
            android:gravity="center_horizontal|center_vertical"
            android:paddingBottom="2dip"
            android:paddingLeft="5dip"
            android:paddingRight="5dip"
            android:paddingTop="2dip"
            android:text="Explore by Category"
            android:textColor="#000000"
            android:textSize="9dip" />

        <TextView
            android:id="@+id/location"
            android:layout_width="wrap_content"
            android:layout_height="27dip"
            android:layout_marginRight="6dip"
            android:background="@drawable/button_an"
            android:gravity="center_horizontal|center_vertical"
            android:paddingBottom="2dip"
            android:paddingLeft="5dip"
            android:paddingRight="5dip"
            android:paddingTop="2dip"
            android:text="Search by Location"
            android:textColor="#000000"
            android:textSize="9dip" />

        <TextView
            android:id="@+id/date"
            android:layout_width="35dip"
            android:layout_height="27dip"
            android:layout_marginRight="6dip"
            android:background="@drawable/button_an"
            android:gravity="center_horizontal|center_vertical"
            android:paddingBottom="2dip"
            android:paddingLeft="5dip"
            android:paddingRight="5dip"
            android:paddingTop="2dip"
            android:text="Date"
            android:textColor="#000000"
            android:textSize="9dip" />

        <TextView
            android:id="@+id/mylocation"
            android:layout_width="wrap_content"
            android:layout_height="27dip"
            android:layout_marginRight="6dip"
            android:background="@drawable/button_an"
            android:gravity="center_horizontal|center_vertical"
            android:paddingBottom="2dip"
            android:paddingLeft="5dip"
            android:paddingRight="5dip"
            android:paddingTop="2dip"
            android:text="My Location"
            android:textColor="#000000"
            android:textSize="9dip" />

        <TextView
            android:id="@+id/namesearch"
            android:layout_width="wrap_content"
            android:layout_height="27dip"
            android:background="@drawable/button_an"
            android:gravity="center_horizontal|center_vertical"
            android:paddingBottom="2dip"
            android:paddingLeft="5dip"
            android:paddingRight="5dip"
            android:paddingTop="2dip"
            android:text="Search by Name"
            android:textColor="#000000"
            android:textSize="9dip" />
    </LinearLayout>

Заранее благодарим за любую помощь.

0
задан Akram 8 February 2012 в 06:02
поделиться