View Full Version : ذخیره ی ریشه درsharedpreferences
raha_jon
یک شنبه 05 مرداد 1393, 03:20 صبح
سلام
چطوری می تونم ریشه ای را در "sharedpreferences"دخیره کنم و بعد در هر جایی که لازم داشته باشم بتونم اونو لود کنم تشکر
مثلا اسم ریشه باشه book
abbasalim
یک شنبه 05 مرداد 1393, 04:07 صبح
سلام
منظورتون رشته هست دیگه درسته ؟ String
ابتدا باید تعریف کنیش و یه کلید براش بزاری همچنین سطح دسترسیش رو هم مشخص کنید :
SharedPreferences shp = getSharedPreferences("text", MODE_PRIVATE);
حالا یه ویرایشگر براش تعریف میکنیم و مقداردهی :
SharedPreferences.Editor shpE=shp.edit();
shpE.putString("coText", et.getText().toString()
);
shpE.commit();
و اینم فراخوانی:
et.setText(shp.getString("coText", "your Name"));
لینک زیر میتونه کمکتون کن ه »:
http://www.esfandune.ir/%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D8%A8%D8%A7-sharedpreferences-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF/
smemamian
یک شنبه 05 مرداد 1393, 04:08 صبح
سلام
نوشتن:
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this );
SharedPreferences.Editor editor = prefs.edit();
editor.putString(KEY, value);
editor.commit();
خواندن:
final SharedPreferences mSharedPreference= PreferenceManager.getDefaultSharedPreferences(getB aseContext());
String txt = (mSharedPreference.getString(KEY, null));
if(txt != null){
Log.i("TAG",txt);
}
raha_jon
یک شنبه 05 مرداد 1393, 11:06 صبح
تشکر آره منظورم رشته بود شب نوشتم واسه اون اشتب بود تشکر
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.