TonicArtos / StickyGridHeaders

This project has been superseded by SuperSLiM, a layout manager for RecyclerView. I strongly recommend using SuperSLiM and not StickyGridHeaders.
http://tonicartos.com
Apache License 2.0
1.47k stars 442 forks source link

Touchable headers branch #65

Closed caguilar187 closed 11 years ago

caguilar187 commented 11 years ago

Should take care of the remaining issue with the touchable headers at the very least should be working with the sample app, might still require some additional testing to make sure that other cases are taken care thinking of the caching issue you mentioned mostly.

caguilar187 commented 11 years ago

Sorry for all the small commits but I figured it would be better to see the progression between things and really make sure it it looked right.

TonicArtos commented 11 years ago

Small commits are the best :)

TonicArtos commented 11 years ago

This is good work. The long click on headers isn't working (in conjunction with embedded buttons) so I'll fix that. I'll also put together a demo with caching images to get that side of testing the headers changes done.

caguilar187 commented 11 years ago

Oops forgot about those its probably the same isFocusable code that was added to the click listener.

TonicArtos commented 11 years ago

Okay, I fixed the long click problem and merged into master. However, I have now decided to do the rewrite. It'll be a container with an embedded GridView. This will allow for a near complete separation between headers and items, and should fix header animation. I'll have to monkey up some kind of coordination between the two layers to get key based navigation working.

omihaz commented 10 years ago

Can you bring back support API 7? May be better use this feature when API >=9, and disable it if API < 9?