8

tôi đã sử dụng CollapsingToolbarLayout và tôi cần phải làm cho nó kéo dài một cái gì đó như thế này:Làm thế nào để làm cho CollapsingToolbarLayout duỗi

enter image description here

đây là cách bố trí của tôi:

 <android.support.design.widget.CollapsingToolbarLayout 
     android:id="@+id/collapsing_toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:fitsSystemWindows="true" 
     app:contentScrim="?attr/colorPrimary" 
     app:collapsedTitleGravity="bottom|center_horizontal" 
     app:expandedTitleTextAppearance="@android:color/transparent" 
     app:layout_scrollFlags="scroll|exitUntilCollapsed|snap" 
     app:title="@string/app_name"> 


      <ImageView 
       android:id="@+id/coverIv" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:fitsSystemWindows="true" 
       android:scaleType="fitXY" 
       app:layout_collapseMode="parallax" /> 

     <android.support.v7.widget.Toolbar 
      android:id="@+id/toolbar" 
      android:layout_width="match_parent" 
      android:layout_height="80dp" 
      app:layout_collapseMode="pin" 

      app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> 

    </android.support.design.widget.CollapsingToolbarLayout> 
</android.support.design.widget.AppBarLayout> 

và tôi cần phải thực hiện kéo dài trên imageView. có cách nào để thực hiện với CollapsingToolbarLayout không? hoặc chỉ với thư viện của bên thứ 3? Tôi tìm thấy một cách để làm điều đó chỉ với bên thứ ba (this) nhưng là làm việc với ListView và tôi có một Recyclerview. nhưng dù sao tôi cũng cần làm việc với android.support.design.widget.CollapsingToolbarLayou.

để có bất kỳ cơ hội nào CollapsingToolbarLayout được hỗ trợ trên một cái gì đó như thế này? nếu không, có bên thứ 3 như thế đang làm việc với thanh tác vụ?

Cảm ơn vì đã giúp

+1

https://stackoverflow.com/questions/44808207/collapsingtoolbarlayout-image-with-zoom đi đến liên kết này, tôi nghĩ rằng giải pháp của bạn là có . – Obito

+1

https://stackoverflow.com/questions/44808207/collapsingtoolbarlayout-image-with-zoom chuyển đến liên kết này. bạn có thể tìm ra giải pháp. – Obito

Trả lời

2

thử thư viện này nó Hỗ trợ hình ảnh kéo xuống của RecyclerView

https://github.com/gatsbydhn/PullToZoomInRecyclerView nó có chức năng tương tự như các thư viện mà bạn đã đề cập. hoặc bạn có thể sử dụng số này PullZoomRecyclerView

+0

Tôi kiểm tra các thư viện này. là làm cho các hình ảnh động trả lại nhưng họ không làm việc với CollapsingToolbarLayout hoặc với một số thanh công cụ – Yoni

2

Ive đã sử dụng this library cho tác vụ tương tự và nó đã thực hiện thủ thuật.

+0

Tôi kiểm tra thư viện này nhưng không làm việc với CollapsingToolbarLayout hoặc với một số thanh công cụ – Yoni

3

Bạn cần sử dụng khoảng cách ghi đè được người dùng di chuyển khi số NestedScrollView đã lên tới đỉnh. Sau đó, bắt đầu mở rộng CollapsingToolbar cho một số giá trị và chia tỷ lệ hình ảnh bên trong cho cùng một giá trị.

Ở đây trong số blog post Tôi đã làm điều tương tự.

Các vấn đề liên quan