Hirdetés

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

  • Hiderseek

    újonc

    válasz meone #2534 üzenetére

    Igen, az úgy nem egészen jó.

    Így, ha nem tárolod változóban:

    message = getIntent().getStringExtra("enUzenetemAMasodikActivitybol");
    extraMessage = getIntent().getStringExtra("azEnExtraUzenetem");

    Ilyen pedig nincs:
    MasodikActivity."enUzenetem"
    MasodikActivity."azEnExtraUzenetem"
    Mivel te a változóért nyúlsz, nem pedig egy értékért. A változóért, amelynek az értéke kell. Érted :)

    így lehetne, ha a második activityben deklarálod a két változót, amelynek értéke a kulcsod.

    2.Activity
    public static final String enUzenetem = "enUzenetemAMasodikActivitybol";
    public static final String enExtraUzenetem = "enUzenetemAMasodikActivitybol";

    3.Activity
    Így tudod használni a második activityben lévő két változód.
    MasodikActivity.enUzenetem
    MasodikActivity.azEnExtraUzenetem

    message = getIntent().getStringExtra(MasodikActivity.enUzenetem);
    extraMessage = getIntent().getStringExtra(MasodikActivity.enExtraUzenetem);

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