Listview attributes

Hi everyone,
Here's my scenario:

I'm building an app that manages shifts.

So far, everything is working great.

In principle, I have a listview that compiles a list of available schedules.

I need to filter some of those shifts (rows in the listview) for the following reasons:

  • Shifts taken
  • Holidays and other special days
  • Excluded days (in Argentina, hairdressers usually take Mondays off)

I should be able to record a color code for the statuses: Active (available), Grayed out (shifts already taken), and some other attribute that indicates that it's not a workday.

Is there a way to do this with the listview or another extension service?

Thank you so much,
David

Dear @Soporte_NeoBook,
honestly I haven't 100% understood your exact needs, but there are many specific extensions that can enhance the listview capabilities.

You can find them in the following FAQ section (thanks to @abg):

Give it a look, probably it can help...
Best wishes.

If you need a "listview" that offers everything you need, and you can't find it in the many listview alternatives available, then you can always build your own using CompCreator, perhaps in hand with RecyclerList

Thanks for the prompt responses.

I found a listview extension called JoeDevListViewer, which has potential.

The rest is to see how adaptable it is.

Thanks in advance.

Why are you thinking ListViews are the storage container for structures like schedules?

Tables and dictionaries are more appropriate, since they have more than one dimension.

Here are your study materials ....

Thanks ABG for your response.
In the previous post, I mentioned an extension that has potential.
So far, it does exactly what I need, including changing the content and aesthetics of each row.
For now, I'm incorporating the contents of a database table to ensure consistency and expose all exception cases.

When it's finished, if you're interested, I'll post the APK so you can see it.

This is how the development currently looks.

All texts are in Spanish... Sorry.

For me, the inner beauty of an app is in its blocks and in its data structures.

Your app does have a pretty face, though.