Radiobutton darstellen mit einer If-Bedingung

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von TanaH, 06.04.2011.

  1. TanaH, 06.04.2011 #1
    TanaH

    TanaH Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    04.04.2011
    Hallo zusammen...
    ich gehe einfach mal davon aus, das einer die Lösung hat... leider finde ich nichts was mich weiter bringt.

    Also ich starte eine neue Activity.
    Im Layout habe ich 3 Radiobuttons hinterlegt.
    Nun will ich abhängig davon, was die Start-Activity mir übergibt (1/2/3) entweder Radiobutton 1 oder 2 oder 3 oder alle darstellen.
    Aber wie mache ich das?
    Im Layout.xml kann ich doch nicht einfach eine if-Abfrage einbinden oder??? Durch den "setContentView" zeigt er mir ja das Layout so an mit allen 3 Radiobuttons, wie ich es vordefiniert habe.

    Hoffe mir kann geholfen werden...:huh:
     
  2. funcoder, 06.04.2011 #2
    funcoder

    funcoder Erfahrener Benutzer

    Beiträge:
    218
    Erhaltene Danke:
    38
    Registriert seit:
    15.08.2009
    Okay was du brauchst ist eine Referenz in Java auf deine in der XML File erstellten RadioButtons.

    Sieht in etwa so aus:
    Code:
    RadioButton button = (RadioButton)findViewById(R.id.deinButton);
    Jetzt kannst du mit setVisibility einzelne Buttons sichtbar bzw. unsichtbar machen.
     

Diese Seite empfehlen