/ / Vorwärts- und Rückwärts-Navigationstasten für Android - Android, Android-Layout

Vorwärts- und Rückwärtsnavigationstasten für Android - Android, Android-Layout

Ich portiere eine iPhone App auf Android und ichDas Android-Pendant zum UINavigationItem kann nicht gefunden werden. Dies sind Schaltflächen mit einer dreieckigen Seite, die die Bewegung zwischen verschiedenen Bildschirmen anzeigen. Ein Beispiel für das, was ich versuche zu erreichen, stammt aus der BeyondPod-App: http://mobiputing.wpengine.netdna-cdn.com/wp-content/uploads/2011/05/beyondpod.jpg

Die Buttons mit der Bezeichnung "Kategorien" und Podcasts "möchte ich duplizieren.

Antworten:

1 für die Antwort № 1

Android hat einen Hardware-Zurück-Button. Die Weiterleitung erfolgt in der Regel über ein Widget, z. B. eine Schaltfläche oder einen Link, irgendwo in der Aktivität.


0 für die Antwort № 2

Ich habe den Screenshot, den du gepostet hast, nochmal angeschaut und bemerkt, dass deine linken und rechten Knöpfe zwischen den Kategorien wechseln und nicht zu einem früheren Bildschirm wechseln. (Ich bin mir nicht sicher, ob es richtig ist)

Wenn das der Fall ist, benutze die Links und RechtsSchaltflächen sind in Ordnung, da sie zwischen Kategorien und nicht dem vorherigen Bildschirm wechseln. Aber es ist nicht wirklich notwendig, einen linken Knopf zu halten, nur um zum vorherigen Bildschirm zu gehen. Hier müssen wir in Bezug auf einen Android-Benutzer denken. Sie sind fest verdrahtet, um den Hardware-Zurück-Knopf zu drücken, um zu einem vorherigen Bildschirm zu gehen. Es gibt viele Beispiele von Apps, die ein wenig Änderungen in ihrer Android- und iPhone-Version haben, zB Evernote. Es verwendet Tabs auf dem iPhone, aber in Android erstellt sie ein Dashboard in Kombination mit einer Aktionsleiste.

Hauptsache, wenn man ein iPhone portiertApp soll genug Änderungen vornehmen, damit ein androider Benutzer glaubt, dass es eine Navigation hat, die sie gewohnt sind. Die meisten Apps, die genau so aussehen wie iPhone Apps, werden mit diesen mobilen Entwicklungstools (Titan, Sencha Touch) erstellt.