مشکل با Splash Screen

ساخت وبلاگ
package com.AppLike.aff;

import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Handler;
import android.view.Window;

public class SplashScreen extends Activity {

    MediaPlayer mySong;
    
   // Splash screen timer
   private static int SPLASH_TIME_OUT = 1500;

   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       requestWindowFeature(Window.FEATURE_NO_TITLE);
       setContentView(R.layout.activity_splash);

        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
            }
            }, 1500);
        finish();

        mySong=MediaPlayer.create(SplashScreen.this,R.raw.ee);
        mySong.start();
        Thread timer=new Thread(){
        public void run(){
        try{
        sleep(1500);
        }catch(InterruptedException e){
         e.printStackTrace();

        }finally{
         nextActivity();
        

          }}} ;

        timer.start();
        

        new Handler().postDelayed(new Runnable() {
            
            @Override
            public void run() {
                Intent intent = new Intent(SplashScreen.this,
                        MainActivity.class);
                        startActivity(intent);

                        SplashScreen.this.finish();
                        
                
            }
        }, SPLASH_TIME_OUT);

            
   }
  
  
   public void nextActivity(){
       Intent intent = new Intent(this,MainActivity.class);
       startActivity(intent);
      
}
  
    @Override
    public void onBackPressed() {
    this.finish();
    super.onBackPressed();
    }
}

روید باکس...
ما را در سایت روید باکس دنبال می کنید

برچسب : نویسنده : کاوه محمدزادگان roid بازدید : 162 تاريخ : دوشنبه 27 ارديبهشت 1395 ساعت: 23:27