it-swarm.com.de

Abschnittsüberschrift mit Spinner (Dropdown-Menü) in Android mit holo visueller Sprache

Ich habe einen Bildschirm, auf dem Abschnittsüberschriften angezeigt werden. Ich zeige 3 Abschnittsüberschriften in einer Bildlaufansicht an.

Mein Problem ist, dass jeder Abschnitt seinen Inhalt basierend auf Zeitintervallen ändern kann.

Zum Beispiel habe ich 3 Abschnittsüberschriften wie:

Gold Price 
---------------------------
List item 1 
List item 2 
List item 3 

Petrol Price 
---------------------------
List item 1 
List item 2 
List item 3 

Silver Price 
---------------------------
List item 1 
List item 2 
List item 3 

Jetzt kann jeder der Abschnittsüberschriften wie (Goldpreis) seinen Inhalt (Listenelemente) ändern, indem er verschiedene Zeiträume auswählt (letzte 7 Tage, letzte 2 Wochen, letzter 1 Monat, ...).

Ich suche nach einer Möglichkeit, die Zeitspannenoptionen (Spinner) zusammen mit den Abschnittsüberschriften anzuzeigen.

Außerdem kann ich keine Registerkarten verwenden, da bereits Registerkarten auf dem Bildschirm vorhanden sind. Und es gibt andere Inhalte als die Bildlaufansicht auf demselben Bildschirm. Ich möchte eine Lösung, um sie anzuzeigen und die holo-visuelle Sprache in Android zu respektieren.

Ist es in Ordnung, einen Spinner als Abschnittsüberschrift mit einem darunter angezeigten Teiler zu verwenden?

8
confucius

Im Idealfall sollten alle drei Kategorien horizontal nebeneinander angeordnet werden, da sie von gleicher Natur sind und sich auf dieselbe Art von Elementen beziehen. Wenn der Benutzer nach unten scrollen muss, insbesondere wenn einige länger als andere sind oder nicht auf dem Bildschirm angezeigt werden, wird das Abrufen von Informationen von ihnen erheblich schwieriger.

problem

Obwohl Sie Bedenken geäußert haben, dass es nicht viele räumliche Immobilien gibt, mit denen Sie arbeiten können, kann diese potenzielle Lösung auf nutzbare Weise konsolidiert werden -

potential solution

Daraus folgt, dass der Spinner, der den Parameter für die Zeiteinstellung enthält, auf alle drei Kategorien gleichzeitig anwendbar gemacht werden kann. Auf diese Weise schlägt das Layout intuitiv die vergleichenden Unterschiede zwischen Elementen im Zeitverlauf (vertikal) und die Unterschiede zwischen Elementen zwischen den Kategorien (horizontal) vor.

Wenn Sie die Dinge wirklich intuitiv gestalten möchten, können Sie ganz auf den Überschriften-Spinner verzichten und dem Benutzer erlauben, für ein größeres Zeitintervall nach unten zu scrollen!

6
interpolack

Sie haben Bausteine ​​auf Android begrenzt, also können Sie verwenden:

  1. Standard Spinner Steuerung enter image description here
  2. "Hacked" Scrollable Tab control – könnte schwierig sein enter image description here
  3. "Hacked" Picker Kontrolle – könnte schwierig sein enter image description here
1