如何在android中的选项卡上使用滑动菜单?

时间:2014-03-31 06:57:56

标签: android tabs slidingmenu slidingdrawer android-sliding

我单独使用项目中的滑动菜单和单独的选项卡,但我没能将它们组合在一个项目中..是否有任何人面临这个问题? 提前致谢

2 个答案:

答案 0 :(得分:0)

您可以使用“滑动”菜单中的标签。您应该将包含选项卡的布局放在Sliding菜单的第二个子项中。

<android.support.v4.widget.SlidingPaneLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/sliding_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<RelativeLayout
    android:id="@+id/drawer_relative"
    android:layout_width="280dp"
    android:layout_height="match_parent"
    android:layout_gravity="left" >

    <FrameLayout
        android:id="@+id/list_fragment_id"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
    </FrameLayout>
</RelativeLayout>

<android.support.v4.app.FragmentTabHost
    android:id="@android:id/tabhost"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >

        <FrameLayout
            android:id="@android:id/tabcontent"
            android:layout_width="0dp"
            android:layout_height="0dp"
            android:layout_weight="0" />

        <FrameLayout
            android:id="@+id/realtabcontent"
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1" />

        <TabWidget
            android:id="@android:id/tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0"
            android:orientation="horizontal"
            android:showDividers="none" />
    </LinearLayout>
</android.support.v4.app.FragmentTabHost>

答案 1 :(得分:0)