انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در Fragment (ارسال اطلاعات بین Fragment ها) (اندروید)

مشکل در Fragment (ارسال اطلاعات بین Fragment ها) (اندروید)

#1
سلام
خسته نباشید
خیلی تم جدید سایتتون قشنگه
واقعا تشکر میکنم از این همه زحماتتون
من الان یه فرگمنت دارم ک وقتی دارم از یه اکتیویتی میام توش یه مقداری رو با کد زیر میفرستم به فرگمنتم

کد پی‌اچ‌پی:
Bundle bundle = new Bundle();
squadFragment = new SquadFragment();
FragmentTransaction fragmentTransaction getSupportFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.containerViewsquadFragmentnull);
bundle.putString("edttext"s);
squadFragment.setArguments(bundle);
fragmentTransaction.commit(); 

ک البته s یه String هست ک بر اساس یه سری عملیات ها تغییر میکنه
حالا وقتی s رو میفرستم توی فرگمنتم بر اساس اون یه کاری رو انجام میدم
و مشکل اینجاس ک وقتی از این فرگمنت به فرگمنت دومم میرم درسته ولی وقتی دوباره از فرگمنت دومم به فرگمنت اول بر میگردم از برنامه میپره بیرون

خودم فکر میکنم واسه اینه ک وقتی از فرگمنت 2 میام به فرگمنت 1 چیزی تحت عنوان s ارسال نمی شه و طبیعتا ارور میده
چون من دریافت s رو در فرگمنت 1 به این شکل نوشتم

کد پی‌اچ‌پی:
@Override
    
public View onCreateView(LayoutInflater inflaterViewGroup containerBundle savedInstanceState) {



        
view inflater.inflate(R.layout.squad_layoutcontainerfalse);

        
String strtext getArguments().getString("edttext");
.
.
.


حالا میخام ببینم چیکار کنم ک وقتی از فرگمنت 2 به فرگمنت 1 میام ارور نده

یا اینکه چ جوری توی فرگمنت 1 چک کنم که s ارسال شده یا ن ک بتونم بگم اگه ارسال نشده اون کارا امجام نشه تا ارور نده
متشکرم
پاسخ
 سپاس شده توسط admin


پیام‌های این موضوع
مشکل در Fragment (ارسال اطلاعات بین Fragment ها) (اندروید) - توسط nassa - ۱۳۹۴/۰۹/۰۶, ۰۱:۱۴ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان