Turkcell | Geleceği Yazanlar

Android Studio Shared Preferences

Android studio ile telefon rehberine benzer bi alışveriş uygulaması tasarlıyorum. 

Bottom navigation kullandım ve 3 fragment arasında geçiş yapıyorum. Fragment in bir tanesi Müşteri isimleriyle alakalı. FAB buton ile alertDialog kullanarak müşteri ismi giriyoum, tasarladıgım CardView ile ekranda gözüküyor. Girdiğim isimleri kaydetmesi içinde Shared Preferences kullandım. SP yi alertDialog pozitiv buton altında kullandım.

İsmi giriyorum. Sayfa değiştirip tekrar döndüğümde isim ekrandan kayboluyor. ancak Shared Prefernces sayfasında en son giridğim veriyi görebiliyorum. sizce sorun nedir?

Image icon 7.png

    0

    Yusuf Aydın

    23 Şubat 2020

    Merhaba Yunus,

    Shared Preferences; key value şeklinde tutar, bir dizi olarak burda veri tutamazsın, yada values kısmına json olarak list alman gerekir ki buda doğru bir yaklaşım değil.

    sana tavsiyem sql lite araştır. telefonun içinde veritabnı oluşturup verilerini burada tutarsın. 

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.