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

Wiederverwendung von layouts

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Rayk, 17.12.2009.

  1. Rayk, 17.12.2009 #1
    Rayk

    Rayk Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    49
    Erhaltene Danke:
    0
    Registriert seit:
    10.12.2009
    Hallo,

    ich habe zwei Tabs in welchen ich das gleiche Layout laden will.

    Gibt es die Möglichkeit auf die Werte der Widgets gleichzeitig zuzugreifen? In der R.Java werden ja die Objekte für die Referenzierung angelegt und wenn ich ein Layout mehrfach lade haben die Elemente (Buttons, Textboxen..) die gleiche ID und man kann sie nicht unterscheiden.

    Sehe ich das Richtig?

    Danke und Gruß,
    Oli
     
  2. swordi, 17.12.2009 #2
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
  3. Rayk, 17.12.2009 #3
    Rayk

    Rayk Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    49
    Erhaltene Danke:
    0
    Registriert seit:
    10.12.2009
    Hi und danke für die Antwort.

    Den Beitrag habe ich auch schon gelesen nur hat mich das in Bezug auf die Wiederverwendung von IDs nicht weitergebracht.

    Wenn ich z.B. ein @layout/reuse.xml besitze mit einem EditText-Widget und diese reuse.xml in zwei Tabs lade. Wie kann ich auf das Fehld EditText auf Tab1 und Tab2 zugreifen?

    Danke und Gruß,
    Oli
     
  4. swordi, 17.12.2009 #4
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    denke mal du musst die beiden tabs getrennt behandeln - layoutinflater

    und dann halt tab1.findviewbyid()

    oder sowas in der art
     
  5. Rayk, 17.12.2009 #5
    Rayk

    Rayk Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    49
    Erhaltene Danke:
    0
    Registriert seit:
    10.12.2009

Diese Seite empfehlen