Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Recycleview内部嵌套滚动视图_Android_Android Recyclerview_Android Nestedscrollview - Fatal编程技术网

Android Recycleview内部嵌套滚动视图

Android Recycleview内部嵌套滚动视图,android,android-recyclerview,android-nestedscrollview,Android,Android Recyclerview,Android Nestedscrollview,在我的布局xml文件中,我有嵌套的滚动视图,嵌套的滚动视图中有recycleview。 但问题是,当我把recycleview放在嵌套的scrollview中时,我并没有得到它 findFirstCompletelyVisibleItemPosition() findFirstVisibleItemPosition() 以及其他方法 根据我的要求,需要嵌套滚动,因此我需要为获取findFirstVisibleItemPosition或findFirstVisibleItemPosition执

在我的布局xml文件中,我有嵌套的滚动视图,嵌套的滚动视图中有recycleview。 但问题是,当我把recycleview放在嵌套的scrollview中时,我并没有得到它

  • findFirstCompletelyVisibleItemPosition()
  • findFirstVisibleItemPosition()
以及其他方法

根据我的要求,需要嵌套滚动,因此我需要为获取findFirstVisibleItemPosition或findFirstVisibleItemPosition执行什么操作。如果我是注释嵌套滚动,那么我成功地获得了这两个,但嵌套是必要的。请帮我解决这个问题

代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
   xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:background="@color/white"
   android:orientation="vertical">


    <android.support.v4.widget.NestedScrollView
       android:layout_width="match_parent"
       android:layout_height="match_parent"
       android:fillViewport="true">

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

         <android.support.v7.widget.RecyclerView
                        android:id="@+id/rvPost"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:nestedScrollingEnabled="false" />


        // other layout view also here...

     </LinearLayout>

   </android.support.v4.widget.NestedScrollView>
 </LinearLayout>

以上代码不带嵌套滚动条,但不带嵌套滚动条。

请附上您的code@moein补充code@moein你检查代码了吗?还没有,你还没有附加你的活动code@moein我只是使用我提到的java代码,其他代码与我们使用的相同。
 poistion.add(((GridLayoutManager) mCurrentLayoutManager).findFirstCompletelyVisibleItemPosition());