Hi everyone. I was wondering if anyone has created (or knows how to create) what I call a "Spreadsheet View" in Compose. Basically it's a grid (bonus points for a lazy grid) that can be scrolled horizontally and vertically, and it has a header row that is sticky when scrolled vertically, as well as a header column that is sticky when scrolled horizontally. In my case it's ok for all grid cells to be a fixed width and height.
I built this in the old view system a long time ago. It was a HUGE pain. I basically had to create 3 RecyclerViews (one for the header row, one for the header column, and one for the grid of data) and keep their scroll positions in sync. For the grid of data, I had to create a custom RecylerView.LayoutManager. Like I said, a HUGE pain. Below is a video of it working in the old view system. I'm not sure how I could achieve this with Compose? I asked this question a year or two ago, and got several "can't do it currently" answers. Wondering if that is still the case...