2015-08-21 122 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

相關問題