Question

Background

I'm making an alternative to the default app-manager app (here), and currently I have 4 sorting options and one filtering option:

  • sort by install time, update time, package name and app name
  • include system apps or not

This can be shown here:

enter image description here

As you can see, both filtering and sorting are shown here via the action bar submenu, and I think I should do it differently.

The problem

I wish to add more features for filtering and I think the current implementation would not suffice.

I've read through the guidelines (here and here) and I'm not sure if a navigation drawer should be used , and maybe I should use the "View control" (link here) component on the action bar for the sorting part or not.

The question

How should I address this?

Is there any clear rule about where to put filters options (of the data being shown to the user)?

What about the sorting features?

Was it helpful?

Solution

According to the docs, a navigation drawer doesn't sound appropriate. It's more targeted at getting around between different activities/screens.

The View Control dropdown doesn't seem to fit either; you're not really changing views/accounts or anything, just reorganizing what's already there.

If I were you, I'd change the sort settings ActionBar item to open a dialog instead of a dropdown. You could have your checkboxes there, and a spinner for which field to sort by.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top