alizare

توسعه دهنده اندروید
  • تعداد ارسال ها

    3
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره alizare

  • درجه
    Newbie
  1. اگه امکانش هست در این مورد راهنمایی کنید همه پروژه من به همین موضوع بستگی داره با تشکر
  2. ممنون از پاسختون ولی من تمام این کد ها رو قبلا هم تست کردم در صورتی که فرگمنت وسط حذف شود برنامه پیام unfortunately has stoped رو میده در سایت های خارجی سرچ کردم در این مورد نوشته با حذف فرگمنت وسط شماره ایندکس فرگمنت ها رو باید شیفت بدیم به عقب ولی کد خاصی برای این موضوع پیدا نکردم برای شیفت دادن فرگمنت ها راه حلی هست؟
  3. با سلام در طراحی یک viewpager با چند فرگمنت که قابلیت افزودن فرگمنت و حذف آنها بصورت داینامیک باشه به مشکل بر خوردم همه کد ها بخوبی کار میکنند بجز کد مربوط به حذف فرگمنت البته اگر از آخرین فرگمنت شروع به حذف فرگمنت ها کنیم مشکلی پیش نمیاد ولی اگه مثلا 5 فرگمنت داشته باشیم و بخواهیم فرگمنت شماره 2 را حذف کنیم ، فرگمنت حذف می شود ولی جای فرگمت خالی می ماند و با سوئیپ روی این فرگمنت برنامه به مشکل میخوره در عکس پیوست فرگمنت دو حذف شده ولی جای خالی آن باقی مانده کدی که برای حذف فرگمنت استفاده کردم به شکل زیر هست public void removeFrag(int position) { removeTab(position); Fragment fragment = mFragmentList.get(position); viewPager.removeView(fragment.getView()); mFragmentList.remove(fragment); mFragmentTitleList.remove(position); notifyDataSetChanged(); getSupportFragmentManager().beginTransaction().remove(fragment).commit(); getSupportFragmentManager().beginTransaction().detach(fragment).commit(); } ممنون میشم هر چه زودتر در این مورد راهنماییم کنید با تشکر از سایت خوبتون