Hirdetés

Keresés

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

  • istvan0122
    csendes tag

    Sziasztok !

    Aki tisztában van az Android Studioval, azon belül a SharedPreferences-zel, azt kérem hogy segítsen.

    A programom annyi lenne egyelőre, hogy egy class-ban van 3 gomb, mindegyik gomb másik számot "tartalmaz", amik összegét a program egy integerbe tárolja. Ezt az összeget SharedPreferences segítségével eltárolom, majd egy másik gombbal ezeket előhívom egy TextView-ba, így látom, hogy hol tartok. A lényeg, hogy ez az eltárolt összeg maradjon meg akkor is, ha kiléptem az alkalmazásból, hogy folytatni tudjam.

    Ez egészen addig működik, hogy összeadja, eltárolja, előhívó gomb lenyomására kiírja az addigi összeget a TextViewba, DE! ha kilépek az alkalmazásból, vagy szimplán visszalépek a menübe, már el is felejti a számokat. Ennek kiküszöbölésére tud valaki segíteni? Előre is köszi!

    Képként csatolom a kódot. https://prohardver.hu/dl/upc/2017-08/02/618464_fcfxdg62ie3odm6o_sharedpref.jpg

    Ott van a commit, de próbáltam apply-t is. Nem tudom mit csinálok rosszul.

  • Sianis
    addikt

    Sziasztok !

    Aki tisztában van az Android Studioval, azon belül a SharedPreferences-zel, azt kérem hogy segítsen.

    A programom annyi lenne egyelőre, hogy egy class-ban van 3 gomb, mindegyik gomb másik számot "tartalmaz", amik összegét a program egy integerbe tárolja. Ezt az összeget SharedPreferences segítségével eltárolom, majd egy másik gombbal ezeket előhívom egy TextView-ba, így látom, hogy hol tartok. A lényeg, hogy ez az eltárolt összeg maradjon meg akkor is, ha kiléptem az alkalmazásból, hogy folytatni tudjam.

    Ez egészen addig működik, hogy összeadja, eltárolja, előhívó gomb lenyomására kiírja az addigi összeget a TextViewba, DE! ha kilépek az alkalmazásból, vagy szimplán visszalépek a menübe, már el is felejti a számokat. Ennek kiküszöbölésére tud valaki segíteni? Előre is köszi!

    Commit vagy apply hívása nem marad ki, miután tároltad az értéket? A studio sárga warninggal mutatja is.

  • Benex
    senior tag

    Sziasztok !

    Aki tisztában van az Android Studioval, azon belül a SharedPreferences-zel, azt kérem hogy segítsen.

    A programom annyi lenne egyelőre, hogy egy class-ban van 3 gomb, mindegyik gomb másik számot "tartalmaz", amik összegét a program egy integerbe tárolja. Ezt az összeget SharedPreferences segítségével eltárolom, majd egy másik gombbal ezeket előhívom egy TextView-ba, így látom, hogy hol tartok. A lényeg, hogy ez az eltárolt összeg maradjon meg akkor is, ha kiléptem az alkalmazásból, hogy folytatni tudjam.

    Ez egészen addig működik, hogy összeadja, eltárolja, előhívó gomb lenyomására kiírja az addigi összeget a TextViewba, DE! ha kilépek az alkalmazásból, vagy szimplán visszalépek a menübe, már el is felejti a számokat. Ennek kiküszöbölésére tud valaki segíteni? Előre is köszi!

    Szia, egy kis részlet a kódból és többet tudnánk segíteni :)

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