انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

#1
سلام دوستان

یه اکتیویتی برای لوگو ساختم ، طوری تنظیمش کردم که بعد از چند ثانیه خودش خود به خود به اکتیویتی منوها منتقل بشه

ولی وقتی روی شبیه ساز اجراش میکنم اکتیویتی لوگو رو خوب نشون میده ولی موقع ورود به اکتیویتی منوها force close میده......

وقتی که برنامه رو با debuge as اجرا کردم این پیام ها رو داد:

   

اینم از log cat:

   

اینم از کد اکتیویتی لوگو:

کد پی‌اچ‌پی:
new CountDownTimer(5000,1000){
            @
Override
            
public void onTick(long millisUntilFinished){}

            @
Override
                
public void onFinish(){
                
//set the new Content of your activity
                
startActivity(new Intent(Logo.thisMainMenu.class));
            }
        }.
start();
       
}


@
Override
protected void onStop() {
    
super.onStop();
    
finish();
    } 
پاسخ

force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

#2
به نام خدا
سلام من فکر میکنم که شما اکتیویتی رو تو فایل manifest تعریف نکردید.

 
پاسخ

force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

#3
(۱۳۹۴/۰۶/۰۹, ۰۹:۱۵ ب.ظ)'rayej.ir' نوشته: به نام خدا
سلام من فکر میکنم که شما اکتیویتی رو تو فایل manifest تعریف نکردید.

 

 

نه دوست عزیز

توی مانیفست وارد کردم...........

 
پاسخ

force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

#4
این کد رو تست کنید اون مشکل تایمر داشت:

کد پی‌اچ‌پی:
Handler handler = new Handler();
        
handler.postDelayed(new Runnable() {
            @
Override
            
public void run() {
                
finish(); 
                
///main : نام صفحه ای که میخوایم  بعد از یک زمان مشخص واردش بشیم
                
startActivity(new Intent(Splash.thisMain.class));  
                }
        }, 
۲۰۰۰); 
    } 
 
پاسخ

force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

#5
(۱۳۹۴/۰۶/۰۹, ۱۰:۲۰ ب.ظ)'Mr.Cna' نوشته: این کد رو تست کنید اون مشکل تایمر داشت:
کد پی‌اچ‌پی:
Handler handler = new Handler();
        
handler.postDelayed(new Runnable() {
            @
Override
            
public void run() {
                
finish(); 
                
///main : نام صفحه ای که میخوایم  بعد از یک زمان مشخص واردش بشیم
                
startActivity(new Intent(Splash.thisMain.class));  
                }
        }, 
۲۰۰۰); 
    } 
 

 

ینی به جای کد تایمری که خودم گذاشتم کد شما رو بذارم یا هر دو تاش باشه؟؟؟؟؟؟؟؟؟؟؟؟؟؟

 
پاسخ

force close هنگام ورورد به اکتیویتی جدید (در برنامه نویسی اندروید)

#6
البته من کد هارو نباید میدادم چون باید راهنماییتون میکردم یاد بگیرید.
به هر حال. کدهای منو وارد اکتیویتی اسپلش کنید، همین.
موفق و پیروز باشید
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان