1

之間卡住SwipeRefreshLayout當我快速(向上或向下)滾動CollapsingToolbarLayout下面的內容時,我遇到CollapsingToolbarLayout處於半開狀態的問題。CollapsingToolbarLayout有時會在

換句話說,當我在RecyclerView(向上或向下)上快速滑動時,CollapsingToolbar卡住或在CollapsingToolbar處於半打開狀態時卡住。

我有一個CollapsingToolbarLayout在它下面有一個SwipeRefreshLayoutandroid.support.v4.widget.SwipeRefreshLayout持有android.support.v7.widget.RecyclerView。 collapsingToolbarLayout以編程方式添加。內SwipeRefreshLayout

<android.support.v4.widget.SwipeRefreshLayout 
    android:id="@+id/swipe_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <android.support.v7.widget.RecyclerView 
     android:id="@+id/recycler_view" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 
</android.support.v4.widget.SwipeRefreshLayout> 

一些CollapsingToolbarLayout PARAMS

final AppBarLayout.LayoutParams params = new AppBarLayout.LayoutParams(AppBarLayout.LayoutParams.MATCH_PARENT, AppBarLayout.LayoutParams.MATCH_PARENT); 
params.setScrollFlags(AppBarLayout.LayoutParams.SCROLL_FLAG_SCROLL | AppBarLayout.LayoutParams.SCROLL_FLAG_EXIT_UNTIL_COLLAPSED); 

我,如果有人遇到此問題,並且知道如何解決它想

RecyclerView。

回答

0

這是執行collapsingtoolbarlayout時的錯誤。我用this擺脫它

相關問題