Search

Figure 1. List with search in Action 1
Summary:
  • Contextual search:
    • Filters an already existing list.
    • Search bar is part of the view.
  • Category search:
    • Brings new content.
    • Performed via:
      • Category bar.
      • Action button 1.
  • Use progressive search when possible:
    • Limited number of results is always visible.
    • Shown results are immediately accessible.
Java:
  • List
  • Form

Related design guidelines:

Patterns

Note: Java List does not support the patterns shown here and requires additional implementation effort.

Use progressive search when possible. A limited number of search results are visible while user is typing. Any visible search results can be selected by tapping. If user performs a dragging gesture in the search results zone, keypad slides down and search results will scroll following finger movement.

Contextual search  
Figure 2. List with search in Action 1
  • Filters an already existing list.
  • Search icon is available in Action 1.
  • Opens a new view which looks similar to the list view.

Category search  
Figure 3. Category search
  • Brings new content.
  • Performed via:
  • Opens a different view to perform the search.
  • Results can be narrowed to a field or group of fields.