1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

Tab Layout mit wischen zwischen den Tabs

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Hin, 20.02.2012.

  1. Hin, 20.02.2012 #1
    Hin

    Hin Threadstarter Android-Experte

    Beiträge:
    888
    Erhaltene Danke:
    108
    Registriert seit:
    14.03.2011
    Hallo zusammen,

    ich möchte eine kleine App schreiben, die Inhalte in mehreren Tabs anzeigt.

    [​IMG][​IMG]

    Mir gefällt es sehr gut, wie das in ICS mit der Anrufe App gestaltet ist. Die People App ist ja auch ziemlich gleich. Dabei möchte ich, dass man die Tabs entweder direkt anwählen oder durch wischen wechseln kann, wie das eben in den genannten Apps auch möglich ist. Inhalt der Tabs soll ein per XML definiertes Layout sein, wenn es geht sogar eine eigene Activity.

    Jetzt meine Frage: Gibt es dazu schon vorgefertigte Elemente oder muss ich das selber schreiben? Falls zweites der Fall ist, wie würdet ihr da am besten anfangen? Es soll sich gut anfühlen (das "Fenster" soll direkt unter dem Finger mitgleiten und nicht erst nach dem Wisch das Tab wechseln ), gut aussehen (am besten so schlicht wie bei der ICS Anrufapp) und mindestens mit Android 2.2, 2.3 und 4.0 kompatibel sein.


    Ich habe dazu schon folgendes gefunden:
    Android Developers Blog: Horizontal View Swiping with ViewPager
    Das wischen funktioniert toll, aber ich habe keine Tabs und ich kann auf die einzelnen Seiten immer nur eine bestimmte Art von Views setzen.
     
  2. swordi, 20.02.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    viewpager ist exakt das was du suchst.

    du kannst jede page gestalten wie du willst - einfach ein fragement anfertigen.

    wo genau ist dann das problem ?
     
    Hin bedankt sich.
  3. Hin, 20.02.2012 #3
    Hin

    Hin Threadstarter Android-Experte

    Beiträge:
    888
    Erhaltene Danke:
    108
    Registriert seit:
    14.03.2011
    Dann muss ich mir das noch mal genauer anschauen. Vielleicht habe ich zu nahe an dem Beispiel aus dem Blogeintrag gearbeitet. Danke dir!
     
  4. the_alien, 21.02.2012 #4
    the_alien

    the_alien Android-Lexikon

    Beiträge:
    1,559
    Erhaltene Danke:
    184
    Registriert seit:
    04.05.2009
    Hin bedankt sich.
  5. Hin, 21.02.2012 #5
    Hin

    Hin Threadstarter Android-Experte

    Beiträge:
    888
    Erhaltene Danke:
    108
    Registriert seit:
    14.03.2011
    Sieht echt gut aus, darf ich ja aber nur verwenden, wenn ich meine App auch unter der Apache 2.0 Lizenz (also open source) veröffentliche, korrekt?
     
  6. the_alien, 21.02.2012 #6
    the_alien

    the_alien Android-Lexikon

    Beiträge:
    1,559
    Erhaltene Danke:
    184
    Registriert seit:
    04.05.2009
    Apache Lizenz sagt -grob zusammengefasst- "mach was immer du willst".

    Also nein, musst du nicht.
     
    Hin bedankt sich.

Diese Seite empfehlen