conference-app-2017
conference-app-2017 copied to clipboard
Use RecyclerView custom LayoutManager
Overview (Required)
To be honest, I wanted to use RecyclerView custom LayoutManager
.
But it's difficult to catch up in a short time.
So I implemented like this.

If we use LayoutManager, the users can swipe vertically, horizontally, and diagonally.
Links
- https://github.com/DroidKaigi/conference-app-2017/pull/66
@konifar Did you try this one: https://github.com/zhouchaoyuan/excelPanel , looks promise ...
@eneim Thanks! I didn't know that! Have you ever tasted this library?
@konifar Suppose to do it right now. If it works well I will have further notice (a PR maybe :trollface: )
@eneim Cool 🆒 Thanks! I'm looking forward to. I also take a look the code of the library 😃
@konifar Also reading the code too. It looks like he use more than one Adapter to make thing done. But let see if it provides better performance than current implementation.
I see. BTW, my concerns are below.
- Can this lib combine cells vertically/horizontally?
- Can this lib take scrolling diagonally?
- Can this lib customize item layout?
@konifar Your concern makes sense. I'm also investigating its flexibility. Right now what I can see is the library's concept is to use 3 RecyclerViews to mimic the Excel sheet UI, and it is un-cleared if it can be diagonally scrolled, so it may not fit our usecase 100%. Let's look further into it and see if we can adapt and have a better implementation.