Skip to content

YkSix/ViewHolder-legacy

Repository files navigation

The last ViewHolder

API

With this library, you no longer need to customize RecyclerView.ViewHolder classes or add one-time-use interfaces for click listeners anymore.

Customizing RecyclerView.ViewHolder classes are extremely common in Android projects. These classes are used for binding views with data. That's right: we're talking about those custom ViewHolder classes where you wind up adding lots of one-time-use variables in a bloated, repetitive and formulaic yet error-prone fashion.

Adding these member variables and binding them one time is not so bad. But once written, they continue to burden reviewers and future readers with extra code.

The ViewHolder class provides a more elegant way to bind data to RecyclerView, with a lot less code and less room for error.

Save your time. Save your code. Save your sanity.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages