Best practices für die Implementierung einer multi-level-Option-Menü auf Android?

Derzeit arbeite ich an einer Portierung einer iPhone-app in Android. Die iPhone-app hat eine eigene Globale Navigations-Menü am unteren Rand des Bildschirms, und wenn man dies über Android, es wurde vorgeschlagen, zu ersetzen, die diesem benutzerdefinierten Menü mit der Option "generisch" Menü (aufrufbar über die option-Taste auf dem Gerät), um ihm eine weitere native Android-look-and-feel.

Das Problem ist, dass das Menü selbst hat mehrere Ebenen (z.B. Drei wichtigsten option wie A, B, C und sub-Optionen wie A1, A2, A3). Ich habe gesucht, aber habe nicht gesehen, diese Art von multi-level-option-Menü auf Android-apps, also bin auf der Suche nach einige Richtlinien auf, wie dies am besten erreicht.

Ich habe einige Fragen zum anpassen der Option-Menü wie diesem; Android: anpassen der Anwendung-Menü (e.g hintergrund-Farbe); und Sie scheinen zu behaupten, dass das native framework nicht unterstützt viele Optionen.

Sollte mich ein bisschen von hacking in das option-Menü (ist das eine gute Idee?), oder auf der Suche auf einige andere Ansatz zum ändern der app flow? Versuchen zu verstehen, was wäre der beste Weg, um eine konsistente user experience auf Android, bei gleichzeitiger Reduzierung der Ebene der variation von der iPhone-app.

Dank!

InformationsquelleAutor Madhu | 2011-09-14
Schreibe einen Kommentar