Open blackbirdsr71br opened 2 years ago
This is not possible, Kapture only captures composables that are visible on the screen. Also, LazyColumn & LazyRow APIs are lazy in nature which means if the content is off-screen it is not rendered (just like a recycler in a RecyclerView).
The only solution I can suggest you to workaround this is first to capture the bitmap from the start of the scrolling list, then scroll down & capture the next bitmap. Repeat this till you reach the end of the scroll & later combine both the bitmap into a single bitmap.
With this library i need to capture a scrollable screen, there are more object that not see, please