Senden von Daten von sharedpreference Dies ist Schnittstelle für die Kommunikationnicht in der Lage, Daten von sharedPreference im Intra-Fragment abzurufen?
@Override
public void saveBMI(String d, String r, String f_r) {
sharedPreferences=getSharedPreferences("userBMI",Context.MODE_PRIVATE);
editor=sharedPreferences.edit();
editor.putString("CheckDate",d);
editor.putString("BmiResult",r);
editor.putString("BmiWeight",f_r);
editor.commit();
}
Diese Methode I-Daten aus dem gemeinsamen Vorliebe zu einem anderen Fragment
@Override
public void showBMI() {
if(sharedPreferences.contains("CheckDate"))
{
c_d=sharedPreferences.getString("CheckDate","");
}
if(sharedPreferences.contains("BmiResult"))
{
bmi_res=sharedPreferences.getString("BmiResult","");
}
if(sharedPreferences.contains("BmiWeight"))
{
bmi_w=sharedPreferences.getString("BmiWeight","");
}
//here i want to send the data to another fragment ...???
}
Rufcode in onResume() Methode ... –
die Code @exception Liebhaber – Manish
Gemeinsam genutzte Präferenzen über Singletons Objekt zugegriffen werden soll. Wenn Sie jedes Mal ein neues Objekt erstellen, erhalten Sie keine Daten aus den gemeinsamen Einstellungen. –