Pantalla de Splash en Android por tiempo

De WikiCode

Saltar a navegación, buscar
Delicious

Objetivo

Hacar una pantalla de Splash en Android. Esta pantalla permanece durante 2 segundos y posteriormente inicia la aplicación.

Splash.java

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.view.Window;
 
public class Splash extends Activity {
 
	private final int SPLASH_DISPLAY_LENGTH = 2000;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        setContentView(R.layout.splash); /*Tenemos un splash.xml*/
 
        new Handler().postDelayed(new Runnable(){
        	public void run(){
				/*Pasados los dos segundos inicia la activity "activityApp"*/
        		Intent intent = new Intent(Splash.this, activityApp.class);
        		startActivity(intent);
				/*Destruye esta*/
        		finish();
        	};
 
        }, SPLASH_DISPLAY_LENGTH);
 
    }
}

¿Te ha sido útil este artículo?

120 Valoración: 9.9/10 (8 votos)

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Categorías
support
Sitios
Herramientas