behking 0 ارسال شده در ۱۸ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۱۸ شهریور ۱۳۹۵ سلام من تازه دارم برنامه نویسی یاد میگیرم برای همین به خیلی از موضوعات آشنایی ندارم لطفا طوری توضیح بدید که متوجه بشم .. من یک Swipe views با سه tab دارم توی تب دوم یک ریسایکل ویو هست که اطلاعات رو از اینترنت میگیره و وقتی روی آیتم کلیک می شه یک آیتم به ریسایکل ویو تب سوم اضافه میشه (به دیتا بیس اضافه میشه و بعد توی onCreate لود میشه ) مشکل اینجاست که اندروید در PagerAdapter تب قبلی رو دیستروی نمیکنه تا اگه کاربر به اون تب برگشت آماده داشته باشه و به همین دلیل کاربر باید به تب اول بره یا مثلا موبایل رو بچرخونه تا فرگمنت دیستروی بشه و دوباره لود بشه تا بتونه آیتم جدید رو ببینه ؟ چطور می تونم Pager Adapter رو مجبور کنم که وقتی تب انتخاب شده نیست اونو دیستروی کنه ؟ یا راه دیگه ای اگه هست ؟ سپاس نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
HamyarRoid.com 0 ارسال شده در ۱۹ شهریور ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۱۹ شهریور ۱۳۹۵ سلام من تازه دارم برنامه نویسی یاد میگیرم برای همین به خیلی از موضوعات آشنایی ندارم لطفا طوری توضیح بدید که متوجه بشم .. من یک Swipe views با سه tab دارم توی تب دوم یک ریسایکل ویو هست که اطلاعات رو از اینترنت میگیره و وقتی روی آیتم کلیک می شه یک آیتم به ریسایکل ویو تب سوم اضافه میشه (به دیتا بیس اضافه میشه و بعد توی onCreate لود میشه ) مشکل اینجاست که اندروید در PagerAdapter تب قبلی رو دیستروی نمیکنه تا اگه کاربر به اون تب برگشت آماده داشته باشه و به همین دلیل کاربر باید به تب اول بره یا مثلا موبایل رو بچرخونه تا فرگمنت دیستروی بشه و دوباره لود بشه تا بتونه آیتم جدید رو ببینه ؟ چطور می تونم Pager Adapter رو مجبور کنم که وقتی تب انتخاب شده نیست اونو دیستروی کنه ؟ یا راه دیگه ای اگه هست ؟ سپاس سلام اگه تازه کار هستید می تونید از سایت مت دیدن کنید HamyarRoid.com نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .