بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
سوال در مورد G.Current_Activity
سلام
این کلاس G من هستش

و این Activity_Enhanced

همونطور که مشاهده می کنید من G.Current_Activity در متد onCreate معرفی کردم بجای اینکه تو onResume معرفی کنم
حالا این رو نگاه کنید

استاد گفتن که حتما باید تو این قسمت Activity معرفی بشه
الان من که G.Current_Activity رو تو onCreate معرفی کردم مشکلی که نداره کد
اجرا هم کردم و مشکلی نداشت . استاد گفتن که onResume دیر تر از onCreate اجرا میشه . به خاطر همین نمیشه ازG.Current_Activity استفاده کرد . من هم G.Current_Activity تو onCreate معرفی کردم و اجرا شد . تو onResume کرش میکرد Dialog
چقدر پیچیده شد
میخوام ببینم درسته یا ن طرز نوشتن با اینکه درست اجرا میشه
0
0
فکر کنم currentActivity داخل onResum در اکتیویتی enhanced مقدار دهی میشه شما داخل کلاس G تعریف و مقدار دهی کردید (11 سال پیش)
0
0
ن
دقت کن
من در داخل کلاس G معرفی و در داخل enhanced مقدار دهی کردم و در داخل onCreate (11 سال پیش)
0
0
نه مشکلی نداره چه تو ان کریت و چه تو ان ریزوم کرش هم ممکنه بخاطر این باشه که شما اکتیویتی تون رو اکستدز نکردین. (11 سال پیش)
0
0
دوست عزیز Oncreat موقعی که اکتیوتی جدید باز می شه اجرا می شه وOnResum موقعی که اکتیویتی دیده بشه چه از قبل بوده یا جدید باز بشه. کلاس هاتون هم کامل بذارید فقط می خواید اسم پکیج رو نذارید ولی برای رفع مشکل بقیه این کلاس هاتون هم نیازه. ممکنه Enhancedactivity درست extends نشده باشه. (11 سال پیش)
0
0
ببینید هیچ مشکلی تو اجرا نداره . کرش هم نمیکنه و درسته درسته
من Current_Activity رو تو onCreate ست کردم . در صورتی که استاد گفتن تو onResume باشه
این میخوام بدونم ایراد داره که من تو onCreate ست کردم یا ن ؟ (11 سال پیش)
+1
0
چرخه حیات اکتیویتی رو نگاه کنید. اگه شما به یه اکتیویتی که قبلا create شده برگردی کدهای داخل onResume اجرا میشن نه onCreate. یک اکتیویتی فقط یک بار create میشه (البته اگه kill نشه) و هر بار که به اون اکتیویتی برگردید resume میشه. (11 سال پیش)
0
0
آها . این شد
مرسی (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .