1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Benedd, 04.04.2012 #1
    Benedd

    Benedd Threadstarter Neuer Benutzer

    [FONT=Arial, sans-serif]Hallo, hab da mal ne Frage was die Umsetzung eine if Anweisung betrifft.[/FONT]


    [FONT=Arial, sans-serif]Habe eine View(a) in der sich eine ListView befindet die nach und nach mit Daten gefüllt wird. So das z.B. [/FONT]
    [FONT=Arial, sans-serif]Eintrag → 1 = Apfel 5 Stück[/FONT]
    [FONT=Arial, sans-serif]Eintrag → 2 = Birne 3 Stück [/FONT]
    [FONT=Arial, sans-serif]Eintrag → 3 = Tomate 2 Stück [/FONT]
    [FONT=Arial, sans-serif]u.s.w. untereinander Steht. [/FONT]


    [FONT=Arial, sans-serif]Ich möchte über der ListView die sich in der View(a) befindet jeweils die entsprechenden dazugehörigen Button und TextViews (z.B. → Button_Apfel / TextView_Apfel u.s.w.) nebeneinander einfügen und unsichtbar machen bis hier her so weit so gut. [/FONT]


    [FONT=Arial, sans-serif]Nun wollte ich eine if Anweisung schreiben die Folgene Funktion hat: Wenn in der ListView z.B. der Eintrag → 1 = Apfel 5 Stück erscheint, soll der entsprechende Button_Apfel und das TextView_Apfel über der ListView sichtbar werden und im TextView_Apfel soll der Eintrag → 1 = Apfel 5 Stück erscheinen. Wenn in der ListView kein Eintrag mit Apfel erscheint, soll auch der Button_Apfel sowie das TextView_Apfel unsichtbar bleiben.[/FONT]


    [FONT=Arial, sans-serif]Also Button_Apfel und TextView_Apfel sollen auf den Eintrag - Apfel in der ListeView mittels einer if Anweisung wechselseitig reagieren. Jedes mal wenn die ListView aktualisiert wird, Daten dazu kommen oder entfernt werden, sollten auch die dazugehörigen Button und TextViews sichtbar oder unsichtbar werden.[/FONT]


    [FONT=Arial, sans-serif]Wie könnte man so eine if Anweisung umsetzen? [/FONT]
    [FONT=Arial, sans-serif]Da ich nicht weiß wie man eine Verbindung oder Interaktion zwischen den Elementen Button und TextView in der View(a) und der sich darin ständig aktualisierenden ListView hinbekommt.[/FONT]
    [FONT=Arial, sans-serif]Vielleicht jemand ne Idee...? :confused2:[/FONT]


    [FONT=Arial, sans-serif]Gruß Benedd[/FONT]
     
  2. Kranki, 04.04.2012 #2
    Kranki

    Kranki Ehrenmitglied

    Hinter einer ListView hängt ja ein ListAdapter. Das Adapter-Interface enthält unter anderem die Methode registerDataSetObserver. Wenn du dir so einen implementierst kannst du auf Änderungen an den Listeneinträgen reagieren.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[RÜCKMELDUNG FEHLT] SimpleDateFormat "if" abfrage für Tag oder Nacht Android App Entwicklung 12.03.2017
Du betrachtest das Thema "if Anweisung" im Forum "Android App Entwicklung",