Soru & Cevap

Fragment den Activitye Pref ...

03.08.2017 - 11:46

Merhaba, Geleceğin Yazarları

Fragmentde Pref de kayıtlı olan mail adresini Activitye ekrana yansıtmak istiyorum herhangi bir Textview e Fakat ne yaptıysam yapamadım.

 

Fagmentde Şu şekilde başarılı bir şekilde yansıtıyor,


pref = getActivity().getPreferences(0);

adiniz.setText("+pref.getString(Constants.EMAİL,""));

Aynı şekilde activityde denediğimde getActivity() hatası veriyor. farklı çözüm yolları denedim fakat ne yaptıysam olmadı. aynı şekilde activityede yansımtak istiyorum. 

Saygılarımla..

 

5 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-135934-1501610352.png
cukcuk053
04.08.2017 - 02:52
Sorun hala devam etmekte. Yardimci olacak yokmu..
picture-61684-1501749567.jpg
oğuzhanyiğit
04.08.2017 - 12:49
adiniz.setText(PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).getString(Constants.EMAİL,""));

Activity class'ının içinde getApplicationContext() ile default pref manager'a ulaşıp veriyi yukardaki şekilde alabilirsiniz

kolay gelsin

CukCuk
04.08.2017 - 01:23
pref = getActivity().getPreferences(0); Veri Bunda Benim Acivityden bunun üzerinden veri çekmem lazım
Oğuzhan Yiğit
04.08.2017 - 01:48
"getActivity() hatası veriyor" ne tür bir hata? eğer fragment'da activity'e erişmek istiyorsan constructor aracılığıyla Activity objesini fragment'a yollayabilirsin
CukCuk
04.08.2017 - 01:51
Team viewer Falan varmı hocam görseniz çok daha iyi olur?
Oğuzhan Yiğit
04.08.2017 - 01:54
şuan net bağlantım pek iyi değil ama sohbetden mesajla yollayabilirsin, elimden geldiğince yardımcı olurum
CukCuk
04.08.2017 - 01:57
Adınız gözükmüyor sohbette. benim adım varsa yazarsanız sevinirim.