Hirdetés

Új hozzászólás Aktív témák

  • lanszelot
    addikt

    Milyen ertelemben nem egesz szam? az egy egesz, pontosabban az adott nyelv int-je (az egeszek egy reszhalmaza) - a rendszer hozzarendelt ahhoz a megadott (kephez, ha jol ertem) egy azonositot, amit ezentul az R.drawable.one uton ersz el. Ha egy masik eleme't erned el a resource osztalynak, akkor annak (jo esellyel) mas tipusa lenne.

    Amugy ha most kezd mar osszeallni, akkor tekintsd meg a switch-edet. A dobas 0-5 kimenetelehez rendelsz egy masik szamot, amit elore tudsz. Tehat az egesz kicserelheto arra, hogy csak indexeled oket egy elemeivel definialt tombben:
    int[] imageIds = new int[] {R.drawable.one, R.drawable.two... };
    randszam = ...;
    viewNr.setImageResource(imageIds[randszam]);

    Igy meg kulon fuggveny se fog kelleni.

    Hello,
    Nem a rendszer rendelt hozza azonosítót. Én adtam neki.
    Úgy mint a html-ben az id. Majd JS alól hivatkozok rá.
    Itt pedig java alatt hivatkozom rá.

Új hozzászólás Aktív témák