Domanda

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?

È stato utile?

Soluzione

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top