admob 広告にアニメーションがあると、アプリの html ビューが「ちらつく」とユーザーから報告がありました。
これは彼が記録した小さなビデオです: http://www.youtube.com/watch?v=gQ7yxzpqfDA
私の電話では見えませんが、彼の Samsung S3 にはこの問題が見られます。
それが何であるかについて何か考えはありますか?または、この種の広告を無効にするにはどうすればよいですか?
ありがとう!ハビエル
admob 広告にアニメーションがあると、アプリの html ビューが「ちらつく」とユーザーから報告がありました。
これは彼が記録した小さなビデオです: http://www.youtube.com/watch?v=gQ7yxzpqfDA
私の電話では見えませんが、彼の Samsung S3 にはこの問題が見られます。
それが何であるかについて何か考えはありますか?または、この種の広告を無効にするにはどうすればよいですか?
ありがとう!ハビエル
私は同様の問題を抱えていました。ここで私のちらつきを見てください:
https://www.youtube.com/watch?v=AfKbrw2qQmg
私の場合、それを引き起こしたのは、アプリケーションレベルで行っていた構成の変更 (ロケールの変更) でした。
Configuration config = getBaseContext().getResources().getConfiguration();
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
config.setLocale(mLocale);
} else{
config.locale = mLocale;
}
getBaseContext().getResources().updateConfiguration(config, getBaseContext().getResources().getDisplayMetrics()); // <--- THIS IS THE PROBLEM, WHY I DON'T KNOW
mLocale
設定が変更された as Locale
Objectはどこにありましたか。
これは、アプリケーション/アクティビティが魔法のように再起動する原因になる可能性があるため、マニフェスト コードで構成の変更を自分で処理しようとしました (Android に感謝します)。
...
<application
android:name="com.myapp.myapp"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection"
android:allowBackup="true"
android:hardwareAccelerated="true"
android:icon="@drawable/icon"
....
しかし、それは効果がありません。
したがって、このあいまいな問題に対する私の回答は、アプリが構成に何らかの変更を加えているかどうかを確認し、それを再評価することです。
https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/android/b1K4Ow59eWYを試みて助けてくれた adMob サポートにも問題が記録されました