点击倒计时广告加载页跳转到网页界面时,防止app跳出

之前做一个倒计时加载页,设置了一个点击跳转外链,但是跳转到浏览器后,后台app倒计时结束后,会跳转到app主界面,这是就会弹出主界面,对于正在浏览广告页的用户来说,体验效果很不好,就想了个笨法子来处理一下,效果还不错

首先,点击跳转外链的时候,将倒计时的时间设置为int最大值,这样在浏览器浏览时将不会再跳转app主界面

private int countTime = 3;//设置的初始倒计时事件

//点击跳转到浏览器开启外链时
page.setOnClickListener(new OnClickListener() {
				
				@Override
				public void onClick(View v) {
					// TODO Auto-generated method stub
					/*跳转外链操作*/
					count = Integer.MAX_VALUE;//防止倒计时结束后主界面跳出
				}
			});
但是这样的话就会一直进行倒计时,所以,当我们返回到这个界面时,直接进行跳转操作,通过activity的生命周期可以在onRestart()内进行处理

/**
		 * 从跳转页面回来后直接跳到主界面
		 */
		@Override
		protected void onRestart() {
			// TODO Auto-generated method stub
			super.onRestart();
			/*跳转主界面操作*/
}

 这样就能实现返回时直接跳转到主界面。 




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值