Travis Griggs
04/25/2024, 6:54 PMLucas Kivi
04/25/2024, 10:39 PMwindowSoftInputMode
are you utilizing?Travis Griggs
04/25/2024, 11:29 PMandroid:windowSoftInputMode="adjustResize"
(in my manifest)Lucas Kivi
04/26/2024, 5:24 PMWindowInsets.ime.asPaddingValues().calculateBottomPadding()
to get the ime bottom padding, and then manually pad your content. I have never actually done what you are specifically attempting to do, but there must be a way. 🤔 You could try to programmatically scroll the lazy list and use the known ime padding and the height of the card to do some magic.
Two things need to happen:
1. You need to manually size the view based on the ime. Or you need to leave it at its full size and apply padding/spacers within your lazy list such that if a user scrolls the list with the ime open, they will be able to see all content.
2. You need to manually scroll the lazy list to be as visible as you want it to be.Lucas Kivi
04/26/2024, 5:26 PMTravis Griggs
04/26/2024, 5:30 PMLucas Kivi
04/26/2024, 5:36 PMLucas Kivi
04/26/2024, 5:36 PM