b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

Activity 的多次调用问题

电脑杂谈  发布时间:2019-11-04 16:03:28  来源:网络整理

java 调用失败重试2次_uploadify 调用2次_onresume 调用2次

Intent i = new Intent(PushService.this, XmppPushActivity.class);

Bundle bundle = new Bundle();

bundle.putString("from", from);

bundle.putString("message", message);

java 调用失败重试2次_onresume 调用2次_uploadify 调用2次

i.putExtras(bundle);

i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(i);

XmppPushActivity 里面在onCreate()里面写了个Diolog。

onresume 调用2次_java 调用失败重试2次_uploadify 调用2次

很奇怪,为什么多次调用的之后XmppPushActivity的过后上面的Dialog总不变呢。请你们指点一下。

问题补充

leyili1987 写道

Intent.FLAG_ACTIVITY_NEW_TASK :系统会检测当前所有已建立的Task中能否有该要开启的Activity的Task,若有onresume 调用2次,则在该Task上创建Activityonresume 调用2次,若没有则新建具有该Activity属性的Task,并在该新建的Task上创建Activity。

java 调用失败重试2次_onresume 调用2次_uploadify 调用2次

多谢回复,我今天想每天都新建一个新的Activity呢?其实我主要是想每天都能把新的message消息显示出来。

问题补充

李村民 写道

重写那些OnNewIntent方法就可以接收了~~

java 调用失败重试2次_onresume 调用2次_uploadify 调用2次

@Override

protected void onNewIntent(Intent intent) {

DLog.i("onNewIntent", "onNewIntent");

super.onNewIntent(intent);

//TODO 在这里处理intent带回来的消息~

}

希望对你有帮助~


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-128820-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...