2015-08-21 81 views
0

在Android L上滚动工作正常,但是当我在Android J中运行它时,滚动无法正常工作,滚动速度非常缓慢,当我尝试滚动某些特定部分屏幕。这不是手机的问题,因为我已经在几款Android J手机上进行了测试。我不知道我在这里错过了什么。在Android的某些版本中滚动无法正常工作

<LinearLayout 
... 

    <ScrollView 
     android:layout_width="match_parent" 
     android:layout_height="fill_parent" 
     android:fillViewport="true"> 

     <android.support.v7.widget.RecyclerView 
      android:id="@+id/rv" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      android:paddingLeft="8dp" 
      android:paddingRight="8dp" 
      android:paddingTop="10dp" 
      android:isScrollContainer="true"> 


     </android.support.v7.widget.RecyclerView> 
    </ScrollView> 

</LinearLayout> 

回答

0

问题是,您在ScrollView中使用RecyclerView。 RecyclerView ScrollView(它实现了该类)。正因为如此,你有两个滚动视图为触摸事件而战,当这种情况发生时,你的应用变得不可预测,这是不好的。我不老实地知道它为什么在棒棒糖上有效。

+0

非常感谢它的工作! –

+0

没问题! – Austi01101110

相关问题