natario1 / ZoomLayout

2D zoom and pan behavior for View hierarchies, images, video streams, and much more, written in Kotlin for Android.
https://natario1.github.io/ZoomLayout
Apache License 2.0
1.05k stars 147 forks source link

RecyclerView zooming support #212

Closed k-g-aleksandrov closed 2 years ago

k-g-aleksandrov commented 3 years ago

When adding RecyclerView to existing ZoomLayout It works slow because recycler view is located inside of ZoomLayout's ScrollView. So whole recyclerview content is bound at the same time.

So It would be great to have ZoomRecyclerView with same functionality as for ZoomLayout (with clickable children support).

natario1 commented 3 years ago

I'd be happy to see a ZoomLayoutManager for recyclers, but I'm not sure if it's technically possible. If we don't bind the whole view, we won't know the full content size which currently is a fundamental information.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had activity in the last 20 days. It will be closed if no further activity occurs within the next seven days. Thank you for your contributions.