آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کرش کردن عجیب

امیرعلی  11 سال پیش  11 سال پیش
0 0

سلام و خسته نباشید

یه کرش بد که میشه گفت اعصاب منو خورد کرده توی برنامه ی من اتفاق میافته ، برنامه ی من به این صورته که به صورت land scape اجرا میشه، یه اکتیویتی برای خوشامد گویی اجرا میشه و با تایمر وارد صفحه ی یا همون اکتیویتی اصلی برنامه میشه، همه چی خیلی خوب کار میکنه تا وقتی که دکمه ی lock زده میشه و صفحه خاموش و روشن میشه ، میدونم وقتی این اتفاق میافته اکتیویتی pause میشه و بعد از روشن کردن صفحه دوباره restart میشه ، اما خب منطقا باید با restart شدن اکتیویتی قبلی دوباره خیلی هم خوب شروع به کار کنه ! اما کرش اتفاق میافته ، لازم به ذکره که این کرش توی emulator رخ نمیده و فقط توی real device ها اتفاق میافته. 

اگه کسی بتونه کمک کنه بی نهایت ممنون میشم ازش ...

0 0
شما باید متد onResume صدا بزنید نه restart یا اینکه در متد restart یکبار اکتیویتی رو ببندین و دوباره باز کنین (11 سال پیش)
0 0
ارور کرش رو اینجا بنویسید (11 سال پیش)
0 0
امیر جان مشکل منم همینه که توی emulator ارور نمیده و درست اجرا میشه ، اگه میدونستم ارورش چیه حلش میکردم (11 سال پیش)
0 0
ممنونم atf عزیز ، اما منظورتون از بستن و باز کردن اکتیویتی چیه دقیقا ؟ (11 سال پیش)
0 0
برای تست برنامه گوشی مورد نظرو به eclipse وصل و از اونجا اجرا کنید , ارورشو میبینی (11 سال پیش)
0 0
ممنونم امیر جان ، راهنمایی شما رو استفاده خواستم بکنم اما گوشی مورد نظر رو ایکلیپس نمیشناخت ... به هر حال ممنون ولی :) (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
atf  11 سال پیش
+2 0

شما در اکتیویتی تون متد onRestart رو صدا بزنید و داخل اون یک اینتنت قرار بدید که اول اکتیویتی رو ببنده و بعد اون رو دوباره باز کن

 finish();
				Intent myIntent = new Intent(activity.this,
						activity.class);
startActivity(myIntent);
0 0
بی نهایت ممنون دوست عزیز ، مشکل من رو حل کردید :) سپاس فراوان (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .