如何在android中的标签上使用滑动菜单?
Posted
技术标签:
【中文标题】如何在android中的标签上使用滑动菜单?【英文标题】:How to use sliding menu over tabs in android? 【发布时间】:2014-05-10 10:07:54 【问题描述】:我在一个项目中单独使用了滑动菜单并单独使用了选项卡,但我未能将它们组合到一个项目中.. 有人遇到过这个问题吗? 提前致谢
【问题讨论】:
【参考方案1】:您可以在滑动菜单中使用标签。您应该将具有选项卡的布局放在滑动菜单的第二个子项中。
<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_
android:layout_ >
<RelativeLayout
android:id="@+id/drawer_relative"
android:layout_
android:layout_
android:layout_gravity="left" >
<FrameLayout
android:id="@+id/list_fragment_id"
android:layout_
android:layout_ >
</FrameLayout>
</RelativeLayout>
<android.support.v4.app.FragmentTabHost
android:id="@android:id/tabhost"
android:layout_
android:layout_ >
<LinearLayout
android:layout_
android:layout_
android:orientation="vertical" >
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_
android:layout_
android:layout_weight="0" />
<FrameLayout
android:id="@+id/realtabcontent"
android:layout_
android:layout_
android:layout_weight="1" />
<TabWidget
android:id="@android:id/tabs"
android:layout_
android:layout_
android:layout_weight="0"
android:orientation="horizontal"
android:showDividers="none" />
</LinearLayout>
</android.support.v4.app.FragmentTabHost>
【讨论】:
你的意思是作为一个fragmentActivity? 一个有滑动菜单的片段活动,可以有一个有标签的片段。【参考方案2】:只需使用这个惊人的类 :) http://developer.android.com/samples/SlidingTabsBasic/src/com.example.android.common/view/SlidingTabLayout.html
【讨论】:
以上是关于如何在android中的标签上使用滑动菜单?的主要内容,如果未能解决你的问题,请参考以下文章