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

    Fr4gg0r Threadstarter App-Anbieter (Werbung)

    hi,
    als Anfänger habe ich folgende Frage.
    Ist es möglich ein View einer xml dynamisch anzusprechen?
    Ich stelle mir das folgendermaßen vor:

    public void set(int id) {
    findViewById(R.id.(id)).setColor("blue");
    }

    Die Profis werden wohl wissen, es geht nicht. ;)
    Gibt es vielleicht eine Möglichkeit, dass es noch irgendwie anders geht?
     
  2. swordi, 24.12.2009 #2
    swordi

    swordi Gewerbliches Mitglied

    hmm keine ahnung, aber so als idee

    jedes R.id.xxx ist ja nur eine nummer.

    diese sind ja immer fix. damit kann man vielleicht was machen
     
  3. primedape, 12.05.2010 #3
    primedape

    primedape Neuer Benutzer

    Hallo,

    das Thema ist zwar schon älter, aber falls noch jemand eine View Dynamisch ansprechen will:

    Java muss wissen um was für einen Typ von View es sich handelt. Man muss also die View, die man sich über getViewByID() holt casten:
    MfG
    Ape
     
    Zuletzt bearbeitet: 12.05.2010
  4. swordi, 12.05.2010 #4
    swordi

    swordi Gewerbliches Mitglied

    das passt aber nicht ganz zur obigen frage ;)
     
  5. Fr4gg0r, 12.05.2010 #5
    Fr4gg0r

    Fr4gg0r Threadstarter App-Anbieter (Werbung)

    Zudem ist das Casten bei findViewById(); immer notwendig, es sei denn man hat wirklich nur eine 'View' im xml.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Komplexe View erstellen Android App Entwicklung 13.09.2017
[OFFEN] Android Icon Pack dynamisch erstellen Android App Entwicklung 05.06.2017
[OFFEN] DialogFragment dynamisch mit RecyclerView füllen Android App Entwicklung 02.06.2017
[OFFEN] ClickListener in ViewPager (dynamischer Seitenaufruf) Android App Entwicklung 09.04.2017
[RÜCKMELDUNG FEHLT] Text und Bilder in View einbinden Android App Entwicklung 26.03.2017
[OFFEN] Wie kann ich den Hintergrund abhängig vom Vordergrund Bild dynamisch veränderbar machen? Android App Entwicklung 24.03.2017
[ERLEDIGT] View zum selektieren der Wochentage Android App Entwicklung 19.03.2017
Fehlermeldung: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... Android App Entwicklung 30.01.2017
Viewelemente neu zeichnen Android App Entwicklung 04.01.2017
Text View erzeugt rendering Problem Android App Entwicklung 18.11.2016
Du betrachtest das Thema "View dynamisch ansprechen" im Forum "Android App Entwicklung",