Android:Frize Splash屏幕页面第二次打开

时间:2017-01-05 10:04:56

标签: android

在我的启动画面活动中,我使用(FCM)从通知中获取数据。第一次打开我的应用程序时没有问题,但是关闭我的应用程序并再次打开然后只显示启动画面

if (getIntent().getExtras() != null) {
                        for (String key : getIntent().getExtras().keySet()) {
                        String value = getIntent().getExtras().getString(key);
                        if (key.equals("WOID")&& value != null) {
                            Bundle b = new Bundle();
                            b.putString("WONum", value);
                            b.putString("from", FROM_PUSH);
                            Intent intent = new Intent(this, xyz.class);
                            intent.putExtra("b", b);
                            startActivity(intent);
                            finish();
                        }
                    }
                }else {
                    Intent i = new Intent(Splash.this, DashboardActivity.class);
                    startActivity(i);
                    finish();
                }

在我只使用这行代码之后就可以了。请给我你宝贵的感谢谢谢......

                    Intent i = new Intent(Splash.this, DashboardActivity.class);
                    startActivity(i);
                    finish();

0 个答案:

没有答案