在Android Wear上制作启动画面

时间:2015-01-06 11:33:04

标签: android splash-screen wear-os

我想为Android Wear游戏做一个简单的启动画面。我已阅读How do I make a splash screen?

但是,当启动活动启动意图并退出时,您将在主活动从右侧滑入之前看到表盘一秒钟。

虽然这是一个小问题,但我想知道转换是否可以是无缝的。最好不要看表盘(当飞溅活动退出时),如果没有从主要活动的右侧动画中滑动,则会很好。我看到一些Android Wear游戏正确实现了启动画面。

我的启动码:

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:我还尝试了链接中的其他建议,只使用自定义初始化主题,但它似乎无法正常工作。

0 个答案:

没有答案