PDA

View Full Version : مشکل در onActivityResult در فرگمنت



slr560
جمعه 27 تیر 1393, 23:23 عصر
سلام دوستان

من توی یک اکتیویتی یه مقدار از پرفرنس میگیرم و با StartActivityForResult ارسالش میکنم.

//goto MainNavigation
Intent intent = new Intent(this, MainNavigation.class);
SharedPreferences preferences = getPreferences(MODE_PRIVATE);
String username_pref = preferences.getString("username_login", null);
intent.putExtra("user_put", username_pref);
setResult(RESULT_OK, intent);
startActivityForResult(intent, 1);

بعد از اینکه استارت شد میره به MainNavigation که اکتیویتی اصلی من هست و همون اکتیویتی هست که نویگیشن دراور داره
تا اینجا همه چی درست

حالا من تعریف کردم به محض اینکه این اکتیویتی اجرا شد بره به اولین صفحه که یه فرگمنت هست
حالا وقتی onActivityForResult رو توی فرگمنت مینویسم هیچ اتفاقی نمیافته. چون اونجا استارت اینتنت برای MainNavigation هست
چیکار کنم که بتونم داده هارو توی این فرگمنت بگیرم؟

slr560
شنبه 28 تیر 1393, 11:22 صبح
مرسی دوستان مشکلم حل شد
اومدم مقدار رو در SharedPreference دخیره کردم و در فرگمنت مقدار رو بازخوانی کردم. مشکلم حل شد