【发布时间】:2014-10-08 15:00:40
【问题描述】:
有什么方法可以让 HorizontalScrollView (SlidingTabLayout) 悬停在 ViewPager 及其片段上,而不是线性显示它们?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.zerohora.app.fragments.ContentFragment">
<com.zerohora.app.widgets.SlidingTabLayout
android:id="@+id/sliding_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="0px"
android:layout_weight="1"
android:layout_gravity="top"
/>
</LinearLayout>
已经试过FrameLayout和RelativeLayout,还是不行。在此更改后,滑动停止工作。 也改变了他们的marginTop,但是ViewPager总是在ScrollView之上。
这里的想法是当用户在 ViewPager 片段中滚动列表时隐藏 HorizontalScrollView (SlidingTab)。
谢谢
【问题讨论】:
标签: android layout android-fragments android-viewpager android-tabs