Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 每次调用时都会刷新加载活动_Java_Android_Android Activity - Fatal编程技术网

Java 每次调用时都会刷新加载活动

Java 每次调用时都会刷新加载活动,java,android,android-activity,Java,Android,Android Activity,在一个安卓应用程序中,我在显示本地广告公司的广告 我的问题是,当启动应用程序并使用“后退”按钮关闭它,然后单击其图标返回到应用程序时,我会看到相同的广告。但当我从android task manager关闭应用程序并返回到应用程序时,我会看到另一个广告 我知道这可能有多个原因,我的问题不清楚,但我的主要问题是如何设置每个活动的运行方式,就像第一次运行应用程序一样?什么会引起这种反应?它就像一个饼干系统。。。我希望每一个活动都有新的广告 在这里您可以看到示例代码: 移动 Adad.initiali

在一个安卓应用程序中,我在显示本地广告公司的广告

我的问题是,当启动应用程序并使用“后退”按钮关闭它,然后单击其图标返回到应用程序时,我会看到相同的广告。但当我从android task manager关闭应用程序并返回到应用程序时,我会看到另一个广告

我知道这可能有多个原因,我的问题不清楚,但我的主要问题是如何设置每个活动的运行方式,就像第一次运行应用程序一样?什么会引起这种反应?它就像一个饼干系统。。。我希望每一个活动都有新的广告

在这里您可以看到示例代码: 移动

Adad.initialize(getApplicationContext());
((AdView) findViewById(R.id.banner_ad_view)).setAdListener(mAdListener);
main活动中启动
onStart
并从
onCreate
中删除


在其他活动中执行类似操作。

您必须在
onCreate
中获取新ID,请在
onStart
中执行此操作。如果您输入一些代码,我们将能够更好地帮助您。您能解释一下如何获取新ID吗?怎样?我使用一家伊朗广告公司。在这里你可以看到示例代码,我使用完全相同的代码:我这样做,但我得到同样的反应。这是什么原因造成的?从任务管理器关闭应用程序和“后退”按钮有什么区别。他们两个都调用onCreate和重新启动后的所有东西。。。我要做的是。。。