在我的启动画面活动中,我使用(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();