Keresés

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

  • lanszelot
    addikt

    hogy int: hat az int x =5; utan az x is int... de amugy 1. ott az ide, menj az utolso tag [one] fole, nem jon fel buborekban, h mi az? 2. log-old ki az erteket
    az R.drawable.one _nem_ string, egy azonosito [ok, egyszerusitve], nem egyezik az "R.drawable.one" stringgel. Igen, backend-es voltam vilag eletemben de hallottam hiret hogy frontend egyes technologiaiban ez csiki-csuki... itt nem [ill. kerulendo, mint korabban angolul is, meg tolem is elhangzott].
    csinalj csak ennyit:
    int imageId = R.drawable.one;
    imageView1.setImageResource(imageId);
    Ha ez elfut, akkor menjunk tovabb. Ha nem, hibauzenetet mutasd.
    [az termeszetesen _nem_ varhato, hogy az imageId -nak barmi koze lesz a 'one'-hoz, lehet h csak nemletezo id-val probaltad, az id nem feltetlen folytonos, sot, az inkabb index nevet kapna]

    Nagyon szépen köszönöm a segítséget.

    Így sikerült:
    ImageView viewNr = imageView1;
    int imgId = R.drawable.one;
    viewNr.setImageResource(imgId);

    Így már be tudom rakni for ciklusba, tömbbe, method-ba.

    Viszont ezzel teljesen felborul az adat tipusok.
    Mivel ebben az esetben int nem egész szám.
    Ha viszont azt nézem hogyan használja, akkor minden boolean, mert a cpu 0 és 1 -eseket értelmez.
    Tehát nem értem hogy int a String, ami nincs idézőjelben.

  • hoopy
    csendes tag

    hogy int: hat az int x =5; utan az x is int... de amugy 1. ott az ide, menj az utolso tag [one] fole, nem jon fel buborekban, h mi az? 2. log-old ki az erteket
    az R.drawable.one _nem_ string, egy azonosito [ok, egyszerusitve], nem egyezik az "R.drawable.one" stringgel. Igen, backend-es voltam vilag eletemben de hallottam hiret hogy frontend egyes technologiaiban ez csiki-csuki... itt nem [ill. kerulendo, mint korabban angolul is, meg tolem is elhangzott].
    csinalj csak ennyit:
    int imageId = R.drawable.one;
    imageView1.setImageResource(imageId);
    Ha ez elfut, akkor menjunk tovabb. Ha nem, hibauzenetet mutasd.
    [az termeszetesen _nem_ varhato, hogy az imageId -nak barmi koze lesz a 'one'-hoz, lehet h csak nemletezo id-val probaltad, az id nem feltetlen folytonos, sot, az inkabb index nevet kapna]

    El fog futni, mert az R.drawable.* az android által generál resource azonosítója lesz.

    pl src/drawable/one.png => R.drawable.one

    R az android által generált resource osztály, amiben lehet csomó bepakolt resource azonosítója és azon keresztül lehet ezekre hivatkozni. Ezért is lesz int az értéke amit ki lehet debugolni, de amúgy lényegtelen, hogy mi is az.

    @lanszelot: Egyszerűbb lenne ha felraknád a kódod valahova, pl github-ra és viszonylag gyorsan meglenne a megfejtés. A hiba pedig amit ír csak szemantikai hiba, nem runtime vagy fordítási. Szerintem rossz helyre másoltad be a kódot vagy ilyesmi.

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