Ich habe CollapsingToolbarLayout benutzt und ich muss es so etwas strecken:
das ist mein Layout:
%Vor%und ich muss das stretching auf dem imageView vornehmen. gibt es eine Möglichkeit, dies mit CollapsingToolbarLayout zu tun? oder nur mit einer 3rd-Party-Bibliothek? Ich habe einen Weg gefunden, es nur mit 3rd-Party (dies) zu machen, aber ich arbeite mit ListView und ich habe einen Recyclerview. aber irgendwie muss ich mit android.support.design.widget.CollapsingToolbarLayou arbeiten.
Also gibt es irgendeine Chance CollapsingToolbarLayout wird auf so etwas unterstützt? wenn nicht, hat 3rd Party wie mit Actionbar arbeiten?
Danke für Ihre Hilfe
Sie müssen den Overscroll-Abstand verwenden, den der Benutzer zurückgelegt hat, wenn NestedScrollView
den oberen Rand erreicht hat. Beginnen Sie dann, die CollapsingToolbar
für einen Wert zu erweitern, und skalieren Sie das Bild darin für denselben Wert.
Hier in meinem Blogpost habe ich etwas Ähnliches gemacht.
Ich habe diese Bibliothek für ähnliche Aufgaben verwendet und es hat den Trick gemacht.
Probieren Sie diese Bibliothek aus. Unterstützt Pull-Down-Bild von RecyclerView
Ссылка hat ähnliche Funktionen wie die von Ihnen erwähnte Bibliothek. oder Sie können diese PullZoomRecyclerView
verwendenSie können dieses Verhalten erreichen, indem Sie appbarLayoutBehavior erweitern, onNestedScroll überschreiben und das gewünschte Verhalten hinzufügen.
Sie können den Quellcode Ссылка
schaue auf snapToChildIfNeeded
Tags und Links android android-collapsingtoolbar android-actionbar android-toolbar