Android 翻译视图和viewpager';s碎片
我有一个奇怪的问题。我需要翻译的意见,这是在一个循环视图滚动浏览页面上的位置。RecyclerView位于fragment中,fragment位于viewpager中。当我在片段中滚动recyclerview并想转换位于viewpager上的视图时,问题就出现了。ViewPager正在向上移动,以填充转换视图留下的空间,但片段并没有。因为它,我可以在viewpager上看到空白。我通过设置viewpager背景来检查它,我看到viewpager实际上调整了大小以匹配容器,但片段仍然保持静止。有没有办法强迫它按应有的方式工作?当我想要调整大小的recyclerview和view位于同一个片段上时,这段代码非常有效 问题是这样的 布局像这样吗 ViewPagerFragmentAndroid 翻译视图和viewpager';s碎片,android,android-fragments,android-viewpager,android-animation,android-recyclerview,Android,Android Fragments,Android Viewpager,Android Animation,Android Recyclerview,我有一个奇怪的问题。我需要翻译的意见,这是在一个循环视图滚动浏览页面上的位置。RecyclerView位于fragment中,fragment位于viewpager中。当我在片段中滚动recyclerview并想转换位于viewpager上的视图时,问题就出现了。ViewPager正在向上移动,以填充转换视图留下的空间,但片段并没有。因为它,我可以在viewpager上看到空白。我通过设置viewpager背景来检查它,我看到viewpager实际上调整了大小以匹配容器,但片段仍然保持静止。有没
<FrameLayout 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"
android:clipToPadding="false">
<android.support.v7.widget.RecyclerView
android:id="@+id/subcategory_fragment_recycle_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</android.support.v7.widget.RecyclerView>
. 正如我所说,当我想要滚动的recyclerview和view位于同一个片段上时,它可以完美地工作
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/fragment_category_sliding_tab_layout">
<android.support.v4.view.ViewPager
android:id="@+id/fragment_category_viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="100dp"
android:clipToPadding="false"
android:background="#0000FF"
android:animateLayoutChanges="true">
</android.support.v4.view.ViewPager>
<TextView
android:id="@+id/scrollTemp"
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="#FF0000"
android:gravity="center|center_vertical"
android:text="TEMP"
android:textSize="40dp" />
</FrameLayout>