写的比较粗糙,初学android,凑凑合合,马马虎虎的看吧
效果图如下:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tabel_layout"
android:layout_width="match_parent"
android:layout_height="@dimen/bottom_table_app_size"
android:layout_gravity="bottom" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/bottom_table_space"
android:background="@drawable/tab_texture"
android:orientation="horizontal"
android:paddingBottom="3dip"
android:paddingLeft="5dip"
android:layout_gravity = "bottom"
android:paddingRight="5dip"
android:paddingTop="3dip" >
<LinearLayout
android:id="@+id/tab1"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:background="@drawable/tabel_selected_bg"
android:orientation="vertical"
android:padding="3dip" >
<ImageView
android:id="@+id/image1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/tab_home_selected" />
<TextView
android:id="@+id/text1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="-3dip"
android:gravity="center"
android:text="@string/good_faith"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/white" />
</LinearLayout>
<LinearLayout
android:id="@+id/tab2"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical"
android:padding="3dip" >
<ImageView
android:id="@+id/image2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/tab_friend_normal" />
<TextView
android:id="@+id/text2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="-3dip"
android:gravity="center"
android:text="@string/circle"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/black" />
</LinearLayout>
<View
android:layout_width="@dimen/bottom_table_app_size"
android:layout_height="@dimen/bottom_table_app_size"
android:layout_gravity="center"
android:layout_marginLeft="3dip"
android:layout_marginRight="3dip" />
<LinearLayout
android:id="@+id/tab4"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical"
android:padding="3dip" >
<ImageView
android:id="@+id/image4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/tab_history_normal" />
<TextView
android:id="@+id/text4"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="-3dip"
android:gravity="center"
android:text="@string/trace"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/black" />
</LinearLayout>
<LinearLayout
android:id="@+id/tab5"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical"
android:padding="3dip" >
<ImageView
android:id="@+id/image5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/tab_contact_normal" />
<TextView
android:id="@+id/text5"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="-3dip"
android:gravity="center"
android:text="@string/mine"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/black" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/tab3"
android:layout_width="@dimen/bottom_table_app_size"
android:layout_height="@dimen/bottom_table_app_size"
android:layout_gravity="center"
android:layout_marginLeft="3dip"
android:layout_marginRight="3dip"
android:background="@drawable/app_bg"
android:gravity="center"
android:orientation="vertical" >
<ImageView
android:id="@+id/image3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/tab_app_normal" />
</LinearLayout>
</FrameLayout>