Fazendo uma tela inicial no Android Wear

votos
2

Eu gostaria de fazer uma tela simples para o meu jogo Android Wear. Eu li em cima Como posso fazer uma tela de abertura?

No entanto, quando a atividade respingo lançar a intenção e sair, você vai ver a face do relógio por um segundo, antes da principal furto atividade da direita.

Embora esta seja uma questão menor, gostaria de saber se a transição pode ser imperceptível. É melhor não ver a face do relógio (enquanto atividade respingo sair), e será bom se não há nenhum furto dentro de animação direito da atividade principal. Eu vejo alguns jogos Android Wear implementar a tela inicial corretamente.

Meu código Splash:

public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.splash);

    new Handler().postDelayed(new Runnable(){
        @Override
        public void run() {
            Intent mainIntent = new Intent(Splash.this, Invaders.class);
            mainIntent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
            Splash.this.startActivity(mainIntent);
            Splash.this.finish();
        }
    }, SPLASH_DISPLAY_LENGTH);
}

PS: Eu também tentei a outra sugestão no link para usar apenas um tema de abertura personalizada mas não parecem funcionar.

Publicado 06/01/2015 em 11:33
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more