PDA

View Full Version : چه کنیم وقتی صفحه میچرخه اکتیویتی یا فرگمنت دوباره لود نشه؟



r_khan
شنبه 03 اسفند 1392, 15:54 عصر
چه کنیم وقتی صفحه میچرخه اکتیویتی یا فرگمنت دوباره لود نشه؟

saeed_g21
شنبه 03 اسفند 1392, 15:59 عصر
این کد رو در اندروید مین فست در خط activity مورد نظر اضافه کن


android:configChanges="keyboardHidden|orientation|screenSize"

r_khan
دوشنبه 05 اسفند 1392, 09:44 صبح
در مونو اندروید با اضافه کردن کد زیر به بالای کلاس اکتیویتی می توان از لود شدن دوباره جلوگیری کرد


[Activity (Label = "myActivity",ConfigurationChanges=Android.Content.PM.ConfigCha nges.Orientation | Android.Content.PM.ConfigChanges.ScreenSize)]


با استفاده از تابع زیر میتوان کار هایی که نیاز به اجرا بعد از چرخیدن صفحه داریم را مدیریت کنیم.


public override void OnConfigurationChanged(Configuration newConfig)
{
base.OnConfigurationChanged(newConfig);
//نوشتن کد هایی که نیاز به اجرا داریم


}

r_khan
سه شنبه 06 اسفند 1392, 10:37 صبح
در داخل فرگمنت هم از همین روش باید استفاده کرد یا روش دیگری وجود دارد؟