前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

イベントリスナー

課題

AdLoaderでDFP広告を取得する際、失敗した場合のイベントを取得したい。

対応

withAdListener()にAdListenerを渡す。エラーの場合はonAdFailedToLoadが使える。

AdLoader adLoader = 
new AdLoader.Builder(getContext(), id)
                         .withAdListener(new AdListener() {
                            @Override
                            public void onAdFailedToLoad(int i) {
                                super.onAdFailedToLoad(i);
                                Log.d(TAG, "onAdFailedToLoad");
                            }
                        })
                         .build();
adLoader.loadAd(newRequest);