0

我正在将 admob 广告添加到我的应用程序中,该应用程序有一个 CountDownTimer,它在其 onTick() 回调函数中更改时间倒计时显示。时间显示使用 TextView 并通过 .setText() 进行更改。在我添加 admob 代码之前,一切正常。似乎广告在运行时会破坏 TextView 重绘。当我停止 CountDownTimer 并更新 TextView 时,会发生重绘。我不确定为什么会发生这种情况,并且由于 CountDownTimer 是使用 os.Handler 实现的,所以我想不出更好的方法来做到这一点。调用 TextView.invalidate 也不起作用。

有任何想法吗?

4

1 回答 1

0

AdMob 广告 SDK 使用自己的一些 Timer 结构。那些可能会干扰你的,或者至少让你的速度变慢。正如你已经说过的,提高你的间隔会有所帮助。

于 2010-12-29T03:09:06.550 回答