0

onTick()コールバック関数の時間カウントダウン表示を変更するCountDownTimerを備えたアプリにAdMob広告を追加しています。時間表示はTextViewを使用し、.setText()を介して変更されます。admobコードを追加するまで、すべて正常に機能します。広告が実行時にTextViewの再描画を中断しているようです。CountDownTimerを停止してTextViewを更新すると、再描画が行われます。なぜこれが起こっているのかはわかりません。CountDownTimerはos.Handlerを使用して実装されているため、これを行うためのより良い方法は考えられません。TextView.invalidateの呼び出しも機能しません。

何か案は?

4

1 に答える 1

0

AdMob 広告 SDK は、独自のタイマー構造をいくつか使用しています。それらはあなたのものに干渉しているか、少なくともあなたのものを遅くしている可能性があります. すでに言ったように、インターバルを上げると効果的です。

于 2010-12-29T03:09:06.550 に答える