-
Notifications
You must be signed in to change notification settings - Fork 779
-
Notifications
You must be signed in to change notification settings - Fork 779
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependent on size of first item in adapter #20
Comments
I've identified where it needs to be fixed, and why it isn't all that easy to fix. So, what I tried doing was in place of using these fixed ones, I created a hashmap like so
Sadly, this doesn't work. The offsets are still messed up and the continuous measurements (even though cached) slow down the app greatly. Since the library developer is more versed in the LayoutManager logic, I'm certain this wouldn't be too difficult a task for them. Highly suggest this is looked into asap! |
Hi @crearo sadly i am so much disapointed with this library .. after wasting whole my day now i saw your issue reported ...now i have very less time to deliver project and i can't even fix ths issue by myself in less time ...do you know any other library with same functionality ,,help would be really apreciated |
The main problem here is that we should somehow measure all views and cache their dimensions, and then use the data to calculate scroll distance. |
You can change code like this, which makes the result of the measurement the largest of all Items, but it still doesn't solve the fixed width or height problem.
|
@yarolegovich is this issue still not fixed ? It seems that the width and height of all items are stilll dependent on the first item size |
@yarolegovich Any updates on this? The library works great. However, not being able to set the height and width of the individual items is a huge turn-off |
@yarolegovich any updates ? because this is a very painfull problem I think |
try to set different holder, and background be transparent. but when horizontal scroll, you only change item's height, and verizontal, you only change item's width. If you want both change w/h, now it's hard. |
Problem : all list items take up the size of the first item in the adapter list - this is a terrible assumption for a generic library like this one!
My adapter has a header of toolbar height
?android:attr/actionBarSize
and then a list variable length images - something like facebook's newsfeed. I ended up with a vertical stack of lots of items, all of the same toolbar height.Is ther an easy fix to this? I haven't gone through the code yet, hence not aware of how much effort this would require.
The text was updated successfully, but these errors were encountered: