Android activity onPause()方法

Android activity onPause()方法,android,android-activity,Android,Android Activity,在我当前的项目中,我有一个名为CalendarView.java的活动和另一个名为FirstScreenActivity.java的启动程序活动,每当用户从Calendar.java中按下home按钮/back按钮时,它都会出现。我还在FirstScreenActivity.java中添加了间隙广告 现在,我的问题是当我启动CalendarView.java并出现广告时,活动进入onPause()状态,现在当我取消这些广告并返回CalendarView.java活动进入onResume()状态。

在我当前的项目中,我有一个名为
CalendarView.java
的活动和另一个名为
FirstScreenActivity.java
的启动程序活动,每当用户从
Calendar.java
中按下home按钮/back按钮时,它都会出现。我还在
FirstScreenActivity.java
中添加了间隙广告

现在,我的问题是当我启动
CalendarView.java
并出现广告时,活动进入
onPause()
状态,现在当我取消这些广告并返回
CalendarView.java
活动进入
onResume()
状态。在这里,我不希望我的活动在
onPause()
方法中完成,但我还希望我按下home按钮,然后返回
FirstScreenActivity。java
应该打开

现在我想要的是,当我在
CalendarView.java
中单击home按钮并重新启动项目
FirstScreen.java
应该出现,当广告出现在
Calendar.java
中,用户关闭广告时,用户应该只停留在
CalendarView.java


任何积极的回应都将不胜感激。

您无法控制Home按钮的行为,这是一种安全漏洞。抱歉,您无法对Home按钮进行操作,您需要找到另一种处理方法。如果您提出的问题如此冗长,请给出一个语法正确、标点符号正确的问题,另一方面,它变得不可能被读取。你不能覆盖Homebutton的功能,在4.0版之后它将无法工作,是的,这是一个安全漏洞。你必须找到另一种方法。你的问题很难理解。使其更容易获得更好的响应。。问题解决了。我使用了adlistener,然后在它的onDismissScreen()方法中实现了所需的代码。