2 Stimmen

Android Buchseiten

Was ist der beste Weg, um Funktionalität in Android zu implementieren, wo ich eine große Menge an Text (sagen wir ein Buch) haben, und ich zeige eine Seite zu einer Zeit. Anstatt jedoch alles auf einmal anzuzeigen und den Benutzer durchblättern zu lassen, möchte ich es wie iBooks erstellen, wo jede Seite separat ist und der Benutzer durch sie "blättert" [obwohl ich kein ausgefallenes Blättern benötige. Eine einfache Folie, wie Kindle für iOS, würde tun].

Wie sollte ich also vorgehen? Ist das Erstellen einer benutzerdefinierten Ansicht erforderlich, oder gibt es eine Möglichkeit, es ohne das zu tun?

3voto

Femi Punkte 63590

Zuvor gefragt (glaube ich): Wie man in Android die Seite umblättert/umdreht/aufrollt

Möglicherweise beantwortet: Seite curl auf Android implementieren? mit einem Projekt bei http://code.google.com/p/Android-page-curl/

Wenn das nicht ausreicht, benötigen Sie wahrscheinlich eine benutzerdefinierte Ansicht, und Sie müssen wahrscheinlich einige OpenGL-Arbeiten durchführen. Die Animation und das Biegen der Seite (um das Biegen der Ecke einer Seite zu simulieren) ist durchaus möglich, würde aber einige Kenntnisse der Mathematik erfordern, die in der Antwort beschrieben zu sein scheint. Ihre Meilenzahl kann variieren.

EDIT: ah, verstehe Android Links-nach-Rechts-Dia-Animation

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X