PDA

View Full Version : لود شدن دوباره اکتیویتی موقع تغییر حالت گوشی



jd.mn98
پنج شنبه 10 مهر 1393, 22:50 عصر
سلام
دوستان من یه سوال دارم
من برنامه ای دارم که در اون یه textview هست که نتیجه انجام یه عملی در اون نمایش داده میشه. وقتی که من گوشی یا شبیه ساز رو از حالت portrait به حالت landscape تغییر میدم اکتیویتی دوباره لود میشه و مقدار اون textview به حالت اولش میره ، حتی ژیغام toast ی که موقع ورود نمایش داده میشه هم دوباره نمایش داده میشه.
می خواستم ببینم راهی نیست که اکتیویتی موقع تغییر حالت گوشی دوباره لود نشه؟؟

saeed_g21
پنج شنبه 10 مهر 1393, 23:43 عصر
بله راهی هست
چندبار هم خودم گفتم
جستجو کنید

mojniknam
جمعه 11 مهر 1393, 11:05 صبح
دلیلش اینه که بعضی اتفاقات که میافته، اکتیویتی دوباره لود میشه
مثل همین موردی که گفتین
راه حلش اینه که توی manifest یه خط کد توی تگ هر اکتیویتی اضافه کنید:
android:configChanges="orientation|keyboardHidden|screenSize"
یک سری موارد رو برای ریفرش صفحه مستثنا میکنه