آرام جان گل
سه شنبه 21 دی 1395, 22:05 عصر
سلام به دوستان
من می خوام یه اپ بنویسم که صفحه لاگین داره . به نظرم رسید که بعد از تاچ دکمه ورود layout عوض بشه به جای اینکه وارد یه activity دیگه بشه چون وقتی وارد activity دوم میشه و بک می زنه دوباره وارد اکتیویتی لاگین می شه . در حالی که به نظرم میرسه وقتی دکمه بک زده میشه باید از برنامه خارج بشه و برنامه به بک گراند انتقال پیدا کنه .
حالا با این تصور که من از اکتیویتی اول ، layout را عوض کنم و بعد بک را بزنم » حالا که اپ را از بک گراند انتخاب می کنم چون اکتبویتی همان اکتیویتی اول هست صفحه لاگین دوباره نمایش داده میشه (همون layout اول) در حالی که ما توی layout دوم بودیم (بعد از کلیک دکمه ورود)
جایی خوندم که اگر بخواهیم موقعیت صفحه قبل را حفظ کنیم باید از saveInstance استفاده کنیم اما نگاه کردم دیدم layout دوم هم توی onCreate از saveInstance استفاده کرده اینه که دیگه راه به جایی نبردم و از دوستان کمک می خوام
لطفا دوستان راهنمایی کنند ممنون
من می خوام یه اپ بنویسم که صفحه لاگین داره . به نظرم رسید که بعد از تاچ دکمه ورود layout عوض بشه به جای اینکه وارد یه activity دیگه بشه چون وقتی وارد activity دوم میشه و بک می زنه دوباره وارد اکتیویتی لاگین می شه . در حالی که به نظرم میرسه وقتی دکمه بک زده میشه باید از برنامه خارج بشه و برنامه به بک گراند انتقال پیدا کنه .
حالا با این تصور که من از اکتیویتی اول ، layout را عوض کنم و بعد بک را بزنم » حالا که اپ را از بک گراند انتخاب می کنم چون اکتبویتی همان اکتیویتی اول هست صفحه لاگین دوباره نمایش داده میشه (همون layout اول) در حالی که ما توی layout دوم بودیم (بعد از کلیک دکمه ورود)
جایی خوندم که اگر بخواهیم موقعیت صفحه قبل را حفظ کنیم باید از saveInstance استفاده کنیم اما نگاه کردم دیدم layout دوم هم توی onCreate از saveInstance استفاده کرده اینه که دیگه راه به جایی نبردم و از دوستان کمک می خوام
لطفا دوستان راهنمایی کنند ممنون