I am looking at making some major changes for StickyGridHeaders. Some problems I want to address are:
I am not sure the navigation issues ('3') can be fixed without a complete reimplementation of GridView. It is possible a solution to the view hierarchy problem ('1') may coincidentally fix '3'.
Addressing the adapter complexity ('2') will require some thought, I don't want to change things too much. At the least I'll go through the code and make sure the API is properly documented.
- Headers not being a part of the view hierarchy.
- Adapter complexity.
- Navigation issues, especially on the TV platform.
At the moment the headers are a visual element only as they are merely drawn into the window after the underlying GridView has been drawn. I have a few ideas on how to fix this. Any fix made will include stickied headers too.
I am not sure the navigation issues ('3') can be fixed without a complete reimplementation of GridView. It is possible a solution to the view hierarchy problem ('1') may coincidentally fix '3'.
Addressing the adapter complexity ('2') will require some thought, I don't want to change things too much. At the least I'll go through the code and make sure the API is properly documented.
Actually, that brings me to the final thing, documentation. At the moment the wiki is unused, once the programming for '1' is out of the way I'll look at putting some examples in the wiki as well as some internal design documentation that may be of help.
Comments
Post a Comment